📄 makefile
字号:
# Copyright (C) 1991, 1992, 1993, 1994 Free Software Foundation, Inc.# This file is part of the GNU C Library.# The GNU C Library is free software; you can redistribute it and/or# modify it under the terms of the GNU Library General Public License as# published by the Free Software Foundation; either version 2 of the# License, or (at your option) any later version.# The GNU C Library is distributed in the hope that it will be useful,# but WITHOUT ANY WARRANTY; without even the implied warranty of# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU# Library General Public License for more details.# You should have received a copy of the GNU Library General Public# License along with the GNU C Library; see the file COPYING.LIB. If# not, write to the Free Software Foundation, Inc., 675 Mass Ave,# Cambridge, MA 02139, USA.## Sub-makefile for POSIX portion of the library.#subdir := posixheaders := sys/utsname.h sys/times.h sys/wait.h sys/types.h unistd.h \ glob.h wordexp.h fnmatch.h gnu/types.h getopt.h \ posix1_lim.h posix2_lim.h posix_opt.h local_lim.h tar.h \ utsnamelen.h confname.h waitflags.h waitstatus.h sys/unistd.hdistribute := confstr.hroutines := \ uname \ __times \ __wait __waitpid __wait3 __wait4 \ alarm sleep pause \ __fork __vfork _exit \ __execve execve fexecve execv execle execl execvp execlp \ __getpid __getppid \ __getuid __geteuid __getgid __getegid __getgrps __setuid __setgid \ __getpgrp __setpgrp __setsid setpgid \ getlogin setlogin \ __pathconf __sysconf __fpathcon \ glob fnmatch \ confstr \ getopt getopt1routines := $(sort $(foreach f,$(routines),$f $(f:__%=%)))aux := init-posix environtests := tstgetopt testfnmothers := getconfinstall-bin := getconfinstall-lib := libposix.agpl2lgpl := getopt.c getopt1.c getopt.h # Frob these guys' copying notices.include ../Rules$(objpfx)libposix.a: $(dep-dummy-lib); $(make-dummy-lib)lib: $(objpfx)libposix.a# Make the standalone glob/fnmatch package.glob.tar: glob/ChangeLog glob/COPYING.LIB \ glob/Makefile.in glob/configure glob/configure.in glob/configure.bat\ glob/fnmatch.h glob/glob.h glob/fnmatch.c glob/glob.c tar cho$(verbose)f $@ $^glob/%.c: %.c rm -f $@ ln -s ../$< $@glob/%.h: %.h rm -f $@ ln -s ../$< $@glob/configure: glob/configure.in cd glob; autoconf $(ACFLAGS)glob/ChangeLog: ../ChangeLog changelog-extract --regexp 'posix/(glob|fnmatch).*' < $< > $@.new chmod a-w $@.new mv -f $@.new $@%.Z: % compress -c $< > $@-tmp mv $@-tmp $@%.z: % gzip -9 -c $< > $@-tmp mv $@-tmp $@
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -