From 41a2c555d8993b200d28bf1fa33eebd8388950f7 Mon Sep 17 00:00:00 2001 From: Apple Date: Fri, 19 Oct 2007 01:47:02 +0000 Subject: [PATCH] shell_cmds-118.tar.gz --- Makefile | 154 ++++++++++++++++-------- Makefile.postamble | 94 --------------- Makefile.preamble | 1 - PB.project | 68 ----------- alias/Makefile | 57 +++------ alias/Makefile.postamble | 40 ------- alias/Makefile.preamble | 1 - alias/PB.project | 27 ----- apply/Makefile | 50 +------- apply/Makefile.postamble | 1 - apply/Makefile.preamble | 1 - apply/PB.project | 27 ----- basename/Makefile | 51 +------- basename/Makefile.postamble | 1 - basename/Makefile.preamble | 1 - basename/PB.project | 27 ----- chroot/Makefile | 50 +------- chroot/Makefile.postamble | 1 - chroot/Makefile.preamble | 1 - chroot/PB.project | 27 ----- date/Makefile | 54 ++------- date/Makefile.postamble | 1 - date/Makefile.preamble | 1 - date/PB.project | 28 ----- dirname/Makefile | 49 +------- dirname/Makefile.postamble | 1 - dirname/Makefile.preamble | 1 - dirname/PB.project | 27 ----- echo/Makefile | 52 ++------ echo/Makefile.postamble | 1 - echo/Makefile.preamble | 1 - echo/PB.project | 27 ----- env/Makefile | 50 +------- env/Makefile.postamble | 1 - env/Makefile.preamble | 1 - env/PB.project | 27 ----- expr/Makefile | 51 ++------ expr/Makefile.postamble | 1 - expr/Makefile.preamble | 1 - expr/PB.project | 27 ----- false/Makefile | 50 +------- false/Makefile.postamble | 1 - false/Makefile.preamble | 1 - false/PB.project | 27 ----- false/false.sh | 2 + find/Makefile | 57 ++------- find/Makefile.postamble | 1 - find/Makefile.preamble | 1 - find/PB.project | 27 ----- getopt/Makefile | 50 +------- getopt/Makefile.postamble | 1 - getopt/Makefile.preamble | 1 - getopt/PB.project | 27 ----- hostname/Makefile | 52 ++------ hostname/Makefile.postamble | 1 - hostname/Makefile.preamble | 1 - hostname/PB.project | 28 ----- id/Makefile | 57 ++------- id/Makefile.postamble | 5 - id/Makefile.preamble | 1 - id/PB.project | 28 ----- id/open_directory.c | 229 ++++++++++++++++++++++++++++++++++++ id/open_directory.h | 18 +++ jot/Makefile | 50 +------- jot/Makefile.postamble | 1 - jot/Makefile.preamble | 1 - jot/PB.project | 27 ----- kill/Makefile | 50 +------- kill/Makefile.postamble | 1 - kill/Makefile.preamble | 1 - kill/PB.project | 27 ----- killall/Makefile | 52 ++------ killall/Makefile.postamble | 1 - killall/Makefile.preamble | 1 - killall/PB.project | 0 lastcomm/Makefile | 51 +------- lastcomm/Makefile.postamble | 1 - lastcomm/Makefile.preamble | 1 - lastcomm/PB.project | 27 ----- locate/Makefile | 53 ++------- locate/Makefile.postamble | 7 -- locate/Makefile.preamble | 1 - locate/PB.project | 27 ----- locate/bigram/Makefile | 51 +------- locate/bigram/PB.project | 27 ----- locate/code/Makefile | 51 +------- locate/code/PB.project | 28 ----- locate/locate/Makefile | 60 +++------- locate/locate/PB.project | 27 ----- logname/Makefile | 50 +------- logname/Makefile.postamble | 1 - logname/Makefile.preamble | 1 - logname/PB.project | 27 ----- machine/Makefile | 10 ++ machine/machine.1 | 55 +++++++++ machine/machine.c | 59 ++++++++++ mktemp/Makefile | 52 +------- mktemp/Makefile.postamble | 1 - mktemp/Makefile.preamble | 1 - mktemp/PB.project | 27 ----- nice/Makefile | 50 +------- nice/Makefile.postamble | 1 - nice/Makefile.preamble | 1 - nice/PB.project | 27 ----- nohup/Makefile | 50 +------- nohup/Makefile.postamble | 1 - nohup/Makefile.preamble | 1 - nohup/PB.project | 27 ----- printenv/Makefile | 50 +------- printenv/Makefile.postamble | 1 - printenv/Makefile.preamble | 1 - printenv/PB.project | 27 ----- printf/Makefile | 50 +------- printf/Makefile.postamble | 1 - printf/Makefile.preamble | 1 - printf/PB.project | 27 ----- pwd/Makefile | 52 ++------ pwd/Makefile.postamble | 1 - pwd/Makefile.preamble | 1 - pwd/PB.project | 27 ----- renice/Makefile | 50 +------- renice/Makefile.postamble | 1 - renice/Makefile.preamble | 1 - renice/PB.project | 27 ----- script/Makefile | 52 ++------ script/Makefile.postamble | 1 - script/Makefile.preamble | 1 - script/PB.project | 27 ----- shlock/Makefile | 50 +------- shlock/Makefile.postamble | 1 - shlock/Makefile.preamble | 1 - shlock/PB.project | 27 ----- sleep/Makefile | 50 +------- sleep/Makefile.postamble | 1 - sleep/Makefile.preamble | 1 - sleep/PB.project | 27 ----- su/Makefile | 50 ++------ su/Makefile.postamble | 5 - su/Makefile.preamble | 2 - su/PB.project | 27 ----- tee/Makefile | 50 +------- tee/Makefile.postamble | 1 - tee/Makefile.preamble | 1 - tee/PB.project | 27 ----- test/Makefile | 55 ++------- test/Makefile.postamble | 8 -- test/Makefile.preamble | 1 - test/PB.project | 27 ----- time/Makefile | 50 +------- time/Makefile.postamble | 1 - time/Makefile.preamble | 1 - time/PB.project | 27 ----- true/Makefile | 50 +------- true/Makefile.postamble | 1 - true/Makefile.preamble | 1 - true/PB.project | 27 ----- true/true.sh | 2 + uname/Makefile | 50 +------- uname/Makefile.postamble | 1 - uname/Makefile.preamble | 1 - uname/PB.project | 27 ----- users/Makefile | 50 +------- users/Makefile.postamble | 1 - users/Makefile.preamble | 1 - users/PB.project | 27 ----- w/Makefile | 57 ++------- w/Makefile.postamble | 4 - w/Makefile.preamble | 1 - w/PB.project | 28 ----- w/w.c | 4 + whereis/Makefile | 50 +------- whereis/Makefile.postamble | 1 - whereis/Makefile.preamble | 1 - whereis/PB.project | 27 ----- which/Makefile | 52 ++------ which/Makefile.postamble | 1 - which/Makefile.preamble | 1 - which/PB.project | 27 ----- who/Makefile | 51 ++------ who/Makefile.postamble | 1 - who/Makefile.preamble | 1 - who/PB.project | 27 ----- xargs/Makefile | 53 ++------- xargs/Makefile.postamble | 1 - xargs/Makefile.preamble | 1 - xargs/PB.project | 27 ----- yes/Makefile | 50 +------- yes/Makefile.postamble | 1 - yes/Makefile.preamble | 1 - yes/PB.project | 27 ----- 190 files changed, 811 insertions(+), 3627 deletions(-) delete mode 100644 Makefile.postamble delete mode 100644 Makefile.preamble delete mode 100644 PB.project delete mode 100644 alias/Makefile.postamble delete mode 100644 alias/Makefile.preamble delete mode 100644 alias/PB.project delete mode 100644 apply/Makefile.postamble delete mode 100644 apply/Makefile.preamble delete mode 100644 apply/PB.project delete mode 100644 basename/Makefile.postamble delete mode 100644 basename/Makefile.preamble delete mode 100644 basename/PB.project delete mode 100644 chroot/Makefile.postamble delete mode 100644 chroot/Makefile.preamble delete mode 100644 chroot/PB.project delete mode 100644 date/Makefile.postamble delete mode 100644 date/Makefile.preamble delete mode 100644 date/PB.project delete mode 100644 dirname/Makefile.postamble delete mode 100644 dirname/Makefile.preamble delete mode 100644 dirname/PB.project delete mode 100644 echo/Makefile.postamble delete mode 100644 echo/Makefile.preamble delete mode 100644 echo/PB.project delete mode 100644 env/Makefile.postamble delete mode 100644 env/Makefile.preamble delete mode 100644 env/PB.project delete mode 100644 expr/Makefile.postamble delete mode 100644 expr/Makefile.preamble delete mode 100644 expr/PB.project delete mode 100644 false/Makefile.postamble delete mode 100644 false/Makefile.preamble delete mode 100644 false/PB.project create mode 100644 false/false.sh delete mode 100644 find/Makefile.postamble delete mode 100644 find/Makefile.preamble delete mode 100644 find/PB.project delete mode 100644 getopt/Makefile.postamble delete mode 100644 getopt/Makefile.preamble delete mode 100644 getopt/PB.project delete mode 100644 hostname/Makefile.postamble delete mode 100644 hostname/Makefile.preamble delete mode 100644 hostname/PB.project delete mode 100644 id/Makefile.postamble delete mode 100644 id/Makefile.preamble delete mode 100644 id/PB.project create mode 100644 id/open_directory.c create mode 100644 id/open_directory.h delete mode 100644 jot/Makefile.postamble delete mode 100644 jot/Makefile.preamble delete mode 100644 jot/PB.project delete mode 100644 kill/Makefile.postamble delete mode 100644 kill/Makefile.preamble delete mode 100644 kill/PB.project delete mode 100644 killall/Makefile.postamble delete mode 100644 killall/Makefile.preamble delete mode 100644 killall/PB.project delete mode 100644 lastcomm/Makefile.postamble delete mode 100644 lastcomm/Makefile.preamble delete mode 100644 lastcomm/PB.project delete mode 100644 locate/Makefile.postamble delete mode 100644 locate/Makefile.preamble delete mode 100644 locate/PB.project delete mode 100644 locate/bigram/PB.project delete mode 100644 locate/code/PB.project delete mode 100644 locate/locate/PB.project delete mode 100644 logname/Makefile.postamble delete mode 100644 logname/Makefile.preamble delete mode 100644 logname/PB.project create mode 100644 machine/Makefile create mode 100644 machine/machine.1 create mode 100644 machine/machine.c delete mode 100644 mktemp/Makefile.postamble delete mode 100644 mktemp/Makefile.preamble delete mode 100644 mktemp/PB.project delete mode 100644 nice/Makefile.postamble delete mode 100644 nice/Makefile.preamble delete mode 100644 nice/PB.project delete mode 100644 nohup/Makefile.postamble delete mode 100644 nohup/Makefile.preamble delete mode 100644 nohup/PB.project delete mode 100644 printenv/Makefile.postamble delete mode 100644 printenv/Makefile.preamble delete mode 100644 printenv/PB.project delete mode 100644 printf/Makefile.postamble delete mode 100644 printf/Makefile.preamble delete mode 100644 printf/PB.project delete mode 100644 pwd/Makefile.postamble delete mode 100644 pwd/Makefile.preamble delete mode 100644 pwd/PB.project delete mode 100644 renice/Makefile.postamble delete mode 100644 renice/Makefile.preamble delete mode 100644 renice/PB.project delete mode 100644 script/Makefile.postamble delete mode 100644 script/Makefile.preamble delete mode 100644 script/PB.project delete mode 100644 shlock/Makefile.postamble delete mode 100644 shlock/Makefile.preamble delete mode 100644 shlock/PB.project delete mode 100644 sleep/Makefile.postamble delete mode 100644 sleep/Makefile.preamble delete mode 100644 sleep/PB.project delete mode 100644 su/Makefile.postamble delete mode 100644 su/Makefile.preamble delete mode 100644 su/PB.project delete mode 100644 tee/Makefile.postamble delete mode 100644 tee/Makefile.preamble delete mode 100644 tee/PB.project delete mode 100644 test/Makefile.postamble delete mode 100644 test/Makefile.preamble delete mode 100644 test/PB.project delete mode 100644 time/Makefile.postamble delete mode 100644 time/Makefile.preamble delete mode 100644 time/PB.project delete mode 100644 true/Makefile.postamble delete mode 100644 true/Makefile.preamble delete mode 100644 true/PB.project create mode 100644 true/true.sh delete mode 100644 uname/Makefile.postamble delete mode 100644 uname/Makefile.preamble delete mode 100644 uname/PB.project delete mode 100644 users/Makefile.postamble delete mode 100644 users/Makefile.preamble delete mode 100644 users/PB.project delete mode 100644 w/Makefile.postamble delete mode 100644 w/Makefile.preamble delete mode 100644 w/PB.project delete mode 100644 whereis/Makefile.postamble delete mode 100644 whereis/Makefile.preamble delete mode 100644 whereis/PB.project delete mode 100644 which/Makefile.postamble delete mode 100644 which/Makefile.preamble delete mode 100644 which/PB.project delete mode 100644 who/Makefile.postamble delete mode 100644 who/Makefile.preamble delete mode 100644 who/PB.project delete mode 100644 xargs/Makefile.postamble delete mode 100644 xargs/Makefile.preamble delete mode 100644 xargs/PB.project delete mode 100644 yes/Makefile.postamble delete mode 100644 yes/Makefile.preamble delete mode 100644 yes/PB.project diff --git a/Makefile b/Makefile index 936206b..1b52900 100644 --- a/Makefile +++ b/Makefile @@ -1,52 +1,110 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# +Project = shell_cmds -NAME = shell_cmds +Embedded=$(shell tconf --test TARGET_OS_EMBEDDED) -PROJECTVERSION = 2.8 -PROJECT_TYPE = Aggregate - -SUBPROJECTS = locate - -TOOLS = alias apply basename chroot date dirname echo env expr false\ - find getopt hostname id jot kill killall lastcomm logname mktemp\ - nice nohup printenv printf pwd renice script shlock sleep su\ +SubProjects = alias apply basename chroot date dirname echo env expr false \ + find getopt hostname id jot kill killall lastcomm locate logname mktemp \ + nice nohup printenv printf pwd renice script shlock sleep \ tee test time true uname users w whereis which who xargs yes -OTHERSRCS = PROJECT Makefile.preamble Makefile Makefile.postamble Manpages/builtin.1 - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = aggregate.make -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - -NEXTSTEP_PB_CFLAGS = -Wall -mdynamic-no-pic - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble - --include Makefile.dependencies +ifeq ($(Embedded),NO) +# su requires PAM +SubProjects += su +endif + +MANPAGES = Manpages/builtin.1 + +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make + +BUILTIN_LINKS = alias.1 \ + alloc.1 \ + bg.1 \ + bind.1 \ + bindkey.1 \ + break.1 \ + breaksw.1 \ + builtins.1 \ + case.1 \ + cd.1 \ + chdir.1 \ + command.1 \ + complete.1 \ + continue.1 \ + default.1 \ + dirs.1 \ + do.1 \ + done.1 \ + echotc.1 \ + elif.1 \ + else.1 \ + end.1 \ + endif.1 \ + endsw.1 \ + esac.1 \ + eval.1 \ + exec.1 \ + exit.1 \ + export.1 \ + fc.1 \ + fg.1 \ + fi.1 \ + filetest.1 \ + for.1 \ + foreach.1 \ + getopts.1 \ + glob.1 \ + goto.1 \ + hash.1 \ + hashstat.1 \ + history.1 \ + hup.1 \ + if.1 \ + jobid.1 \ + jobs.1 \ + limit.1 \ + log.1 \ + logout.1 \ + ls-F.1 \ + notify.1 \ + onintr.1 \ + popd.1 \ + pushd.1 \ + read.1 \ + readonly.1 \ + rehash.1 \ + repeat.1 \ + return.1 \ + sched.1 \ + set.1 \ + setenv.1 \ + settc.1 \ + setty.1 \ + setvar.1 \ + shift.1 \ + source.1 \ + stop.1 \ + suspend.1 \ + switch.1 \ + telltc.1 \ + then.1 \ + times.1 \ + trap.1 \ + type.1 \ + ulimit.1 \ + umask.1 \ + unalias.1 \ + uncomplete.1 \ + unhash.1 \ + unlimit.1 \ + unset.1 \ + unsetenv.1 \ + until.1 \ + wait.1 \ + where.1 \ + while.1 + +after_install: + @echo Installing manpage links... + @for manpage in $(BUILTIN_LINKS); do \ + $(LN) -f $(DSTROOT)/usr/share/man/man1/builtin.1 $(DSTROOT)/usr/share/man/man1/$${manpage}; \ + done diff --git a/Makefile.postamble b/Makefile.postamble deleted file mode 100644 index b60b7ed..0000000 --- a/Makefile.postamble +++ /dev/null @@ -1,94 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common - -BUILTIN_LINKS = alias.1 \ - alloc.1 \ - bg.1 \ - bind.1 \ - bindkey.1 \ - break.1 \ - breaksw.1 \ - builtins.1 \ - case.1 \ - cd.1 \ - chdir.1 \ - command.1 \ - complete.1 \ - continue.1 \ - default.1 \ - dirs.1 \ - do.1 \ - done.1 \ - echotc.1 \ - elif.1 \ - else.1 \ - end.1 \ - endif.1 \ - endsw.1 \ - esac.1 \ - eval.1 \ - exec.1 \ - exit.1 \ - export.1 \ - fc.1 \ - fg.1 \ - fi.1 \ - filetest.1 \ - for.1 \ - foreach.1 \ - getopts.1 \ - glob.1 \ - goto.1 \ - hash.1 \ - hashstat.1 \ - history.1 \ - hup.1 \ - if.1 \ - jobid.1 \ - jobs.1 \ - limit.1 \ - log.1 \ - logout.1 \ - ls-F.1 \ - notify.1 \ - onintr.1 \ - popd.1 \ - pushd.1 \ - read.1 \ - readonly.1 \ - rehash.1 \ - repeat.1 \ - return.1 \ - sched.1 \ - set.1 \ - setenv.1 \ - settc.1 \ - setty.1 \ - setvar.1 \ - shift.1 \ - source.1 \ - stop.1 \ - suspend.1 \ - switch.1 \ - telltc.1 \ - then.1 \ - times.1 \ - trap.1 \ - type.1 \ - ulimit.1 \ - umask.1 \ - unalias.1 \ - uncomplete.1 \ - unhash.1 \ - unlimit.1 \ - unset.1 \ - unsetenv.1 \ - until.1 \ - wait.1 \ - where.1 \ - while.1 - -after_install:: - @echo Installing manpage links... - @for manpage in $(BUILTIN_LINKS); do \ - $(LN) -f $(DSTROOT)/usr/share/man/man1/builtin.1 $(DSTROOT)/usr/share/man/man1/$${manpage}; \ - done diff --git a/Makefile.preamble b/Makefile.preamble deleted file mode 100644 index 8f8a3bd..0000000 --- a/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(MAKEFILEPATH)/CoreOS/ProjectBuilder/Makefile.Preamble.Common diff --git a/PB.project b/PB.project deleted file mode 100644 index 9ac16b9..0000000 --- a/PB.project +++ /dev/null @@ -1,68 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - OTHER_SOURCES = (PROJECT, Makefile.preamble, Makefile, Makefile.postamble); - SUBPROJECTS = ( - alias, - apply, - basename, - chroot, - date, - dirname, - echo, - env, - expr, - false, - find, - getopt, - hostname, - id, - jot, - kill, - lastcomm, - locate, - logname, - nice, - nohup, - printenv, - printf, - pwd, - renice, - script, - shlock, - sleep, - su, - tee, - test, - time, - true, - uname, - users, - w, - whereis, - which, - who, - window, - xargs, - yes - ); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_COMPILEROPTIONS = "-Wall -Werror"; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = shell_cmds; - PROJECTTYPE = Aggregate; - PROJECTVERSION = 2.8; - TARGETS = (); - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/alias/Makefile b/alias/Makefile index 89797ce..9bc6d94 100644 --- a/alias/Makefile +++ b/alias/Makefile @@ -1,47 +1,20 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# +Project = alias +Install_Dir = /usr/bin -NAME = alias +MANPAGES = alias.1 -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip -# The following file, alias.c is a dummy c file to make the Makefile work. -# Do not remove it. -CFILES = alias.c +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble generic.sh alias.1 +BUILTINS = bg cd command fc fg getopts hash jobs read type ulimit umask unalias wait -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -#NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -NEXTSTEP_OBJCPLUS_COMPILER = -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - --include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble - --include Makefile.dependencies +after_install: + $(INSTALL_SCRIPT) generic.sh $(DSTROOT)$(Install_Dir)/alias + @for builtin in $(BUILTINS); do \ + $(LN) $(DSTROOT)/$(Install_Dir)/alias \ + "$(DSTROOT)/$(Install_Dir)/$${builtin}" ; \ + done +# $(LN) $(DSTROOT)/usr/share/man/man1/alias.1 \ +# "$(DSTROOT)/usr/share/man/man1/$${builtin}.1" ; \ diff --git a/alias/Makefile.postamble b/alias/Makefile.postamble deleted file mode 100644 index 0e72ad2..0000000 --- a/alias/Makefile.postamble +++ /dev/null @@ -1,40 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common - -after_install:: - mkdir -p "$(DSTROOT)$(INSTALLDIR)" - $(INSTALL_PROGRAM) generic.sh $(DSTROOT)$(INSTALLDIR)/alias - - $(LINKPRODUCT) $(DSTROOT)$(INSTALLDIR)/bg - $(LINKPRODUCT) $(DSTROOT)$(INSTALLDIR)/cd - $(LINKPRODUCT) $(DSTROOT)$(INSTALLDIR)/command - $(LINKPRODUCT) $(DSTROOT)$(INSTALLDIR)/fc - $(LINKPRODUCT) $(DSTROOT)$(INSTALLDIR)/fg - $(LINKPRODUCT) $(DSTROOT)$(INSTALLDIR)/getopts - $(LINKPRODUCT) $(DSTROOT)$(INSTALLDIR)/hash - $(LINKPRODUCT) $(DSTROOT)$(INSTALLDIR)/jobs - $(LINKPRODUCT) $(DSTROOT)$(INSTALLDIR)/read - $(LINKPRODUCT) $(DSTROOT)$(INSTALLDIR)/type - $(LINKPRODUCT) $(DSTROOT)$(INSTALLDIR)/ulimit - $(LINKPRODUCT) $(DSTROOT)$(INSTALLDIR)/umask - $(LINKPRODUCT) $(DSTROOT)$(INSTALLDIR)/unalias - $(LINKPRODUCT) $(DSTROOT)$(INSTALLDIR)/wait - - mkdir -p "$(DSTROOT)/usr/share/man/man1" - ln -f "$(DSTROOT)/usr/share/man/man1/alias.1" "$(DSTROOT)/usr/share/man/man1/bg.1" - ln -f "$(DSTROOT)/usr/share/man/man1/alias.1" "$(DSTROOT)/usr/share/man/man1/cd.1" - ln -f "$(DSTROOT)/usr/share/man/man1/alias.1" "$(DSTROOT)/usr/share/man/man1/command.1" - ln -f "$(DSTROOT)/usr/share/man/man1/alias.1" "$(DSTROOT)/usr/share/man/man1/fc.1" - ln -f "$(DSTROOT)/usr/share/man/man1/alias.1" "$(DSTROOT)/usr/share/man/man1/fg.1" - ln -f "$(DSTROOT)/usr/share/man/man1/alias.1" "$(DSTROOT)/usr/share/man/man1/getopts.1" - ln -f "$(DSTROOT)/usr/share/man/man1/alias.1" "$(DSTROOT)/usr/share/man/man1/hash.1" - ln -f "$(DSTROOT)/usr/share/man/man1/alias.1" "$(DSTROOT)/usr/share/man/man1/jobs.1" - ln -f "$(DSTROOT)/usr/share/man/man1/alias.1" "$(DSTROOT)/usr/share/man/man1/read.1" - ln -f "$(DSTROOT)/usr/share/man/man1/alias.1" "$(DSTROOT)/usr/share/man/man1/type.1" - ln -f "$(DSTROOT)/usr/share/man/man1/alias.1" "$(DSTROOT)/usr/share/man/man1/ulimit.1" - ln -f "$(DSTROOT)/usr/share/man/man1/alias.1" "$(DSTROOT)/usr/share/man/man1/umask.1" - ln -f "$(DSTROOT)/usr/share/man/man1/alias.1" "$(DSTROOT)/usr/share/man/man1/unalias.1" - ln -f "$(DSTROOT)/usr/share/man/man1/alias.1" "$(DSTROOT)/usr/share/man/man1/wait.1" - - - - diff --git a/alias/Makefile.preamble b/alias/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/alias/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/alias/PB.project b/alias/PB.project deleted file mode 100644 index 24f70e0..0000000 --- a/alias/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble alias.1 generic.sh); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = alias; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/apply/Makefile b/apply/Makefile index 6c0556b..cace7df 100644 --- a/apply/Makefile +++ b/apply/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = apply - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = apply +Install_Dir = /usr/bin CFILES = apply.c +MANPAGES = apply.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble apply.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/apply/Makefile.postamble b/apply/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/apply/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/apply/Makefile.preamble b/apply/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/apply/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/apply/PB.project b/apply/PB.project deleted file mode 100644 index 388e985..0000000 --- a/apply/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (apply.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, apply.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = apply; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/basename/Makefile b/basename/Makefile index 48902e6..18b8543 100644 --- a/basename/Makefile +++ b/basename/Makefile @@ -1,49 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = basename - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = basename +Install_Dir = /usr/bin CFILES = basename.c +MANPAGES = basename.1 dirname.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble basename.1\ - dirname.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/basename/Makefile.postamble b/basename/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/basename/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/basename/Makefile.preamble b/basename/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/basename/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/basename/PB.project b/basename/PB.project deleted file mode 100644 index 041f770..0000000 --- a/basename/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (basename.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, basename.1, dirname.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = basename; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/chroot/Makefile b/chroot/Makefile index 7d2e40b..b2c8baf 100644 --- a/chroot/Makefile +++ b/chroot/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = chroot - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = chroot +Install_Dir = /usr/sbin CFILES = chroot.c +MANPAGES = chroot.8 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble chroot.8 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/sbin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/chroot/Makefile.postamble b/chroot/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/chroot/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/chroot/Makefile.preamble b/chroot/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/chroot/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/chroot/PB.project b/chroot/PB.project deleted file mode 100644 index f706b95..0000000 --- a/chroot/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (chroot.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, chroot.8); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/sbin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = chroot; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/date/Makefile b/date/Makefile index 5fb3ba6..1c89f77 100644 --- a/date/Makefile +++ b/date/Makefile @@ -1,52 +1,12 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = date - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = date +Install_Dir = /bin HFILES = extern.h vary.h - CFILES = date.c netdate.c vary.c +MANPAGES = date.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble date.1 - -OTHER_CFLAGS = -D__FBSDID=__RCSID - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble - --include Makefile.dependencies - -ALL_CFLAGS += -I/System/Library/Frameworks/System.framework/PrivateHeaders +Extra_CC_Flags = -Wall -mdynamic-no-pic \ + -D__FBSDID=__RCSID +Extra_LD_Flags = -dead_strip +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/date/Makefile.postamble b/date/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/date/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/date/Makefile.preamble b/date/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/date/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/date/PB.project b/date/PB.project deleted file mode 100644 index dc8850c..0000000 --- a/date/PB.project +++ /dev/null @@ -1,28 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - HEADERSEARCH = (); - H_FILES = (extern.h); - OTHER_LINKED = (date.c, netdate.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, date.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = date; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/dirname/Makefile b/dirname/Makefile index 331901c..5df1246 100644 --- a/dirname/Makefile +++ b/dirname/Makefile @@ -1,48 +1,9 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = dirname - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = dirname +Install_Dir = /usr/bin CFILES = dirname.c -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/dirname/Makefile.postamble b/dirname/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/dirname/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/dirname/Makefile.preamble b/dirname/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/dirname/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/dirname/PB.project b/dirname/PB.project deleted file mode 100644 index d6e16ab..0000000 --- a/dirname/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (dirname.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = dirname; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/echo/Makefile b/echo/Makefile index bd0e437..e843302 100644 --- a/echo/Makefile +++ b/echo/Makefile @@ -1,49 +1,11 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = echo - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = echo +Install_Dir = /bin CFILES = echo.c +MANPAGES = echo.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble echo.1 - -OTHER_CFLAGS = -D__FBSDID=__RCSID - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic \ + -D__FBSDID=__RCSID +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/echo/Makefile.postamble b/echo/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/echo/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/echo/Makefile.preamble b/echo/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/echo/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/echo/PB.project b/echo/PB.project deleted file mode 100644 index e7ed565..0000000 --- a/echo/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (echo.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, echo.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = echo; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/env/Makefile b/env/Makefile index f1aea83..9f2f80d 100644 --- a/env/Makefile +++ b/env/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = env - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = env +Install_Dir = /usr/bin CFILES = env.c +MANPAGES = env.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble env.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/env/Makefile.postamble b/env/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/env/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/env/Makefile.preamble b/env/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/env/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/env/PB.project b/env/PB.project deleted file mode 100644 index 8cfa454..0000000 --- a/env/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (env.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, env.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = env; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/expr/Makefile b/expr/Makefile index 633213a..e40bacb 100644 --- a/expr/Makefile +++ b/expr/Makefile @@ -1,48 +1,11 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = expr - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = expr +Install_Dir = /bin CFILES = expr.c +MANPAGES = expr.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble expr.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - -NEXTSTEP_PB_CFLAGS = -D__DARWIN_UNIX03=1 - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic \ + -D__DARWIN_UNIX03=1 +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/expr/Makefile.postamble b/expr/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/expr/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/expr/Makefile.preamble b/expr/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/expr/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/expr/PB.project b/expr/PB.project deleted file mode 100644 index 4a9d841..0000000 --- a/expr/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (expr.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, expr.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = expr; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/false/Makefile b/false/Makefile index 480c66f..06d5145 100644 --- a/false/Makefile +++ b/false/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = false - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = false +Install_Dir = /usr/bin CFILES = false.c +MANPAGES = false.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble false.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/false/Makefile.postamble b/false/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/false/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/false/Makefile.preamble b/false/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/false/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/false/PB.project b/false/PB.project deleted file mode 100644 index bdc6079..0000000 --- a/false/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (false.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, false.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = false; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/false/false.sh b/false/false.sh new file mode 100644 index 0000000..2526efb --- /dev/null +++ b/false/false.sh @@ -0,0 +1,2 @@ +#! /bin/sh +exit 1 diff --git a/find/Makefile b/find/Makefile index 4e13a44..6d3babe 100644 --- a/find/Makefile +++ b/find/Makefile @@ -1,54 +1,13 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = find - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = find +Install_Dir = /usr/bin HFILES = extern.h find.h - CFILES = find.c function.c ls.c main.c misc.c operator.c option.c +YFILES = getdate.y +MANPAGES = find.1 -OTHERLINKED = getdate.y -OTHERLINKEDOFILES = getdate.o - -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble find.1 - -OTHER_CFLAGS = -D__FBSDID=__RCSID -D_DARWIN_USE_64_BIT_INODE - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic \ + -D__FBSDID=__RCSID -D_DARWIN_USE_64_BIT_INODE +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/find/Makefile.postamble b/find/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/find/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/find/Makefile.preamble b/find/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/find/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/find/PB.project b/find/PB.project deleted file mode 100644 index 4cc1f6a..0000000 --- a/find/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (extern.h, find.h); - OTHER_LINKED = (find.c, function.c, ls.c, main.c, misc.c, operator.c, option.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, find.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = find; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/getopt/Makefile b/getopt/Makefile index 8a99a0c..befe314 100644 --- a/getopt/Makefile +++ b/getopt/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = getopt - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = getopt +Install_Dir = /usr/bin CFILES = getopt.c +MANPAGES = getopt.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble getopt.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/getopt/Makefile.postamble b/getopt/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/getopt/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/getopt/Makefile.preamble b/getopt/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/getopt/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/getopt/PB.project b/getopt/PB.project deleted file mode 100644 index b33ada1..0000000 --- a/getopt/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (getopt.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, getopt.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = getopt; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/hostname/Makefile b/hostname/Makefile index f1ded63..22b3e47 100644 --- a/hostname/Makefile +++ b/hostname/Makefile @@ -1,49 +1,11 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = hostname - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = hostname +Install_Dir = /bin CFILES = hostname.c +MANPAGES = hostname.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble hostname.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - -NEXTSTEP_PB_CFLAGS = -DKERNEL_PRIVATE - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic \ + -DKERNEL_PRIVATE +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/hostname/Makefile.postamble b/hostname/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/hostname/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/hostname/Makefile.preamble b/hostname/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/hostname/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/hostname/PB.project b/hostname/PB.project deleted file mode 100644 index e120a56..0000000 --- a/hostname/PB.project +++ /dev/null @@ -1,28 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (hostname.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, hostname.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_COMPILEROPTIONS = "-DKERNEL_PRIVATE"; - NEXTSTEP_INSTALLDIR = /bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = hostname; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/id/Makefile b/id/Makefile index 3257c7e..8ec5d91 100644 --- a/id/Makefile +++ b/id/Makefile @@ -1,51 +1,16 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = id - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = id +Install_Dir = /usr/bin CFILES = id.c +MANPAGES = groups.1 id.1 whoami.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble groups.1\ - id.1 whoami.1 - -OTHER_CFLAGS = -D__FBSDID=__RCSID -DUSE_BSM_AUDIT - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - -NEXTSTEP_PB_CFLAGS = -Wno-error - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) +Extra_CC_Flags = -Wall -mdynamic-no-pic \ + -D__FBSDID=__RCSID -DUSE_BSM_AUDIT \ + -Wno-error +Extra_LD_Flags = -dead_strip --include Makefile.postamble +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make --include Makefile.dependencies +after_install: + $(LN) $(DSTROOT)/$(Install_Dir)/id $(DSTROOT)/$(Install_Dir)/groups + $(LN) $(DSTROOT)/$(Install_Dir)/id $(DSTROOT)/$(Install_Dir)/whoami diff --git a/id/Makefile.postamble b/id/Makefile.postamble deleted file mode 100644 index e161269..0000000 --- a/id/Makefile.postamble +++ /dev/null @@ -1,5 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common - -after_install:: - $(LINKPRODUCT) $(DSTROOT)$(INSTALLDIR)/groups - $(LINKPRODUCT) $(DSTROOT)$(INSTALLDIR)/whoami diff --git a/id/Makefile.preamble b/id/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/id/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/id/PB.project b/id/PB.project deleted file mode 100644 index ad50e39..0000000 --- a/id/PB.project +++ /dev/null @@ -1,28 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (id.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, groups.1, id.1, whoami.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_COMPILEROPTIONS = "-Wno-error"; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = id; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/id/open_directory.c b/id/open_directory.c new file mode 100644 index 0000000..fb34de9 --- /dev/null +++ b/id/open_directory.c @@ -0,0 +1,229 @@ +#include + +#include "open_directory.h" + +ODNodeRef +CreateNode(void) +{ + CFErrorRef error = NULL; + ODNodeRef node = NULL; + + node = ODNodeCreateWithNodeType(NULL, kODSessionDefault, kODTypeAuthenticationSearchNode, &error); + + if (node == NULL) { + CFShow(error); + exit(1); + } + + return node; +} + +static ODRecordRef +CopyRecordWithUUID(ODNodeRef node, CFStringRef type, uuid_t uuid) +{ + CFErrorRef error = NULL; + char uuidstr[37]; + CFStringRef uuidref; + ODQueryRef query = NULL; + CFTypeRef vals[] = { CFSTR(kDSAttributesStandardAll) }; + CFArrayRef attributes = CFArrayCreate(NULL, vals, 1, &kCFTypeArrayCallBacks); + CFArrayRef results = NULL; + ODRecordRef record = NULL; + + uuid_unparse(uuid, uuidstr); + uuidref = CFStringCreateWithCString(NULL, uuidstr, kCFStringEncodingUTF8); + + if (uuidref) { + query = ODQueryCreateWithNode(NULL, node, type, CFSTR(kDS1AttrGeneratedUID), kODMatchEqualTo, uuidref, attributes, 100, &error); + + if (query) { + results = ODQueryCopyResults(query, false, &error); + + if (results) { + if (CFArrayGetCount(results) == 1) { + record = (ODRecordRef)CFArrayGetValueAtIndex(results, 0); + CFRetain(record); + } + + CFRelease(results); + } + + CFRelease(query); + } + + CFRelease(uuidref); + } + + return record; +} + +ODRecordRef +CopyGroupRecordWithGID(ODNodeRef node, gid_t gid) +{ + uuid_t uuid; + + mbr_gid_to_uuid(gid, uuid); + + return CopyRecordWithUUID(node, CFSTR(kDSStdRecordTypeGroups), uuid); +} + +ODRecordRef +CopyUserRecordWithUID(ODNodeRef node, uid_t uid) +{ + uuid_t uuid; + + mbr_uid_to_uuid(uid, uuid); + + return CopyRecordWithUUID(node, CFSTR(kDSStdRecordTypeUsers), uuid); +} + +ODRecordRef +CopyUserRecordWithUsername(ODNodeRef node, char *name) +{ + CFStringRef nameref; + CFTypeRef vals[] = { CFSTR(kDSAttributesStandardAll) }; + CFArrayRef attributes = CFArrayCreate(NULL, vals, 1, &kCFTypeArrayCallBacks); + CFErrorRef error; + + nameref = CFStringCreateWithCString(NULL, name, kCFStringEncodingUTF8); + + if (nameref == NULL) + return NULL; + + return ODNodeCopyRecord(node, CFSTR(kDSStdRecordTypeUsers), nameref, attributes, &error); +} + +CFStringRef +CopyAttrFromRecord(ODRecordRef record, CFStringRef attribute) +{ + CFErrorRef error = NULL; + CFArrayRef values = ODRecordCopyValues(record, attribute, &error); + CFStringRef result = NULL; + + if (values) { + if (CFArrayGetCount(values) == 1) { + result = CFArrayGetValueAtIndex(values, 0); + CFRetain(result); + } + CFRelease(values); + } + + return result; +} + +int +GetIntAttrFromRecord(ODRecordRef record, CFStringRef attribute, int *output) +{ + int status = 1; + CFStringRef str = CopyAttrFromRecord(record, attribute); + + if (str) { + *output = CFStringGetIntValue(str); + status = 0; + CFRelease(str); + } + + return status; +} + +uid_t +GetUIDFromRecord(ODRecordRef record) +{ + int uid = -1; + + GetIntAttrFromRecord(record, CFSTR(kDS1AttrUniqueID), &uid); + + return uid; +} + +gid_t +GetGIDFromRecord(ODRecordRef record) +{ + int gid = -1; + + GetIntAttrFromRecord(record, CFSTR(kDS1AttrPrimaryGroupID), &gid); + + return gid; +} + +CFArrayRef +CopyGroupRecordsForUser(ODNodeRef node, ODRecordRef user, CFIndex limit) +{ + CFMutableArrayRef groups; + gid_t primary_gid; + ODRecordRef primary_group; + CFErrorRef error = NULL; + ODQueryRef query; + CFArrayRef results; + int i; + ODRecordRef gr; + + query = ODQueryCreateWithNode(NULL, node, CFSTR(kDSStdRecordTypeGroups), + CFSTR(kDSNAttrMember), kODMatchContains, ODRecordGetRecordName(user), NULL, limit, &error); + results = ODQueryCopyResults(query, false, &error); + CFRelease(query); + + groups = CFArrayCreateMutable(NULL, 0, &kCFTypeArrayCallBacks); + + primary_gid = GetGIDFromRecord(user); + primary_group = CopyGroupRecordWithGID(node, primary_gid); + CFArrayAppendValue(groups, primary_group); + CFRelease(primary_group); + + for (i = 0; i < CFArrayGetCount(results); i++) { + gr = (ODRecordRef)CFArrayGetValueAtIndex(results, i); + if (GetGIDFromRecord(gr) != primary_gid) { + CFArrayAppendValue(groups, gr); + } + } + + CFRelease(results); + + return groups; +} + +static int +cvfprintf(FILE *file, const char *format, va_list args) +{ + char* cstr; + int result = 0; + CFStringRef formatStr = CFStringCreateWithCStringNoCopy(NULL, format, kCFStringEncodingUTF8, kCFAllocatorNull); + if (formatStr) { + CFStringRef str = CFStringCreateWithFormatAndArguments(NULL, NULL, formatStr, args); + if (str) { + size_t size = CFStringGetMaximumSizeForEncoding(CFStringGetLength(str), kCFStringEncodingUTF8) + 1; + cstr = malloc(size); + if (cstr && CFStringGetCString(str, cstr, size, kCFStringEncodingUTF8)) { + result = fprintf(file, "%s", cstr); + free(cstr); + } + CFRelease(str); + } + CFRelease(formatStr); + } + return result; +} + +int +cfprintf(FILE *file, const char *format, ...) +{ + int result; + va_list args; + + va_start(args, format); + result = cvfprintf(file, format, args); + va_end(args); + return result; +} + +int +cprintf(const char *format, ...) +{ + int result; + va_list args; + + va_start(args, format); + result = cvfprintf(stdout, format, args); + va_end(args); + return result; +} diff --git a/id/open_directory.h b/id/open_directory.h new file mode 100644 index 0000000..2c79775 --- /dev/null +++ b/id/open_directory.h @@ -0,0 +1,18 @@ +#include + +ODNodeRef CreateNode(void); + +ODRecordRef CopyGroupRecordWithGID(ODNodeRef, gid_t); + +ODRecordRef CopyUserRecordWithUID(ODNodeRef, uid_t); +ODRecordRef CopyUserRecordWithUsername(ODNodeRef, char *); + +CFArrayRef CopyGroupRecordsForUser(ODNodeRef, ODRecordRef, CFIndex); + +CFStringRef CopyAttrFromRecord(ODRecordRef record, CFStringRef attribute); +int GetIntAttrFromRecord(ODRecordRef record, CFStringRef attribute, int *output); +uid_t GetUIDFromRecord(ODRecordRef); +gid_t GetGIDFromRecord(ODRecordRef); + +int cfprintf(FILE *file, const char *format, ...); +int cprintf(const char *format, ...); diff --git a/jot/Makefile b/jot/Makefile index cc14754..3993c7b 100644 --- a/jot/Makefile +++ b/jot/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = jot - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = jot +Install_Dir = /usr/bin CFILES = jot.c +MANPAGES = jot.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble jot.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/jot/Makefile.postamble b/jot/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/jot/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/jot/Makefile.preamble b/jot/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/jot/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/jot/PB.project b/jot/PB.project deleted file mode 100644 index 9d38f09..0000000 --- a/jot/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (jot.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, jot.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = jot; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/kill/Makefile b/kill/Makefile index 15b4692..d2fb76f 100644 --- a/kill/Makefile +++ b/kill/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = kill - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = kill +Install_Dir = /bin CFILES = kill.c +MANPAGES = kill.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble kill.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/kill/Makefile.postamble b/kill/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/kill/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/kill/Makefile.preamble b/kill/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/kill/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/kill/PB.project b/kill/PB.project deleted file mode 100644 index 9e03d45..0000000 --- a/kill/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (kill.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, kill.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = kill; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/killall/Makefile b/killall/Makefile index a2f09c0..0dbd927 100644 --- a/killall/Makefile +++ b/killall/Makefile @@ -1,49 +1,11 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = killall - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = killall +Install_Dir = /usr/bin CFILES = killall.c +MANPAGES = killall.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble killall.1 - -OTHER_CFLAGS = -D__FBSDID=__RCSID - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic \ + -D__FBSDID=__RCSID +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/killall/Makefile.postamble b/killall/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/killall/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/killall/Makefile.preamble b/killall/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/killall/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/killall/PB.project b/killall/PB.project deleted file mode 100644 index e69de29..0000000 diff --git a/lastcomm/Makefile b/lastcomm/Makefile index 18e424b..d5e1863 100644 --- a/lastcomm/Makefile +++ b/lastcomm/Makefile @@ -1,50 +1,11 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = lastcomm - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = lastcomm +Install_Dir = /usr/bin HFILES = pathnames.h - CFILES = lastcomm.c +MANPAGES = lastcomm.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble lastcomm.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/lastcomm/Makefile.postamble b/lastcomm/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/lastcomm/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/lastcomm/Makefile.preamble b/lastcomm/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/lastcomm/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/lastcomm/PB.project b/lastcomm/PB.project deleted file mode 100644 index c476955..0000000 --- a/lastcomm/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (pathnames.h); - OTHER_LINKED = (lastcomm.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, lastcomm.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = lastcomm; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/locate/Makefile b/locate/Makefile index f428494..17217f8 100644 --- a/locate/Makefile +++ b/locate/Makefile @@ -1,48 +1,11 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# +Project = locate +Install_Dir = /usr/bin -NAME = locate +SubProjects = bigram code locate +MANPAGES = locate.code.8 -PROJECTVERSION = 2.8 -PROJECT_TYPE = Aggregate +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make -TOOLS = bigram code locate - -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble locate.code.8 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = aggregate.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble - --include Makefile.dependencies +after_install: + $(LN) $(DSTROOT)/usr/share/man/man8/locate.code.8 \ + $(DSTROOT)/usr/share/man/man8/locate.bigram.8 diff --git a/locate/Makefile.postamble b/locate/Makefile.postamble deleted file mode 100644 index 07c8d20..0000000 --- a/locate/Makefile.postamble +++ /dev/null @@ -1,7 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common - -after_install: - $(MKDIR) $(DSTROOT)/usr/share/man/man8 - $(INSTALL_FILE) locate.code.8 $(DSTROOT)/usr/share/man/man8 - $(LN) $(DSTROOT)/usr/share/man/man8/locate.code.8 \ - $(DSTROOT)/usr/share/man/man8/locate.bigram.8 diff --git a/locate/Makefile.preamble b/locate/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/locate/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/locate/PB.project b/locate/PB.project deleted file mode 100644 index fc0f9e8..0000000 --- a/locate/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble); - SUBPROJECTS = (bigram, code, locate); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = locate; - PROJECTTYPE = Aggregate; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/locate/bigram/Makefile b/locate/bigram/Makefile index 21039bf..3629ec1 100644 --- a/locate/bigram/Makefile +++ b/locate/bigram/Makefile @@ -1,49 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = locate.bigram - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = locate.bigram +Install_Dir = /usr/libexec CFILES = locate.bigram.c -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/libexec -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - -HEADER_PATHS = -I../locate - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic \ + -I../locate +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/locate/bigram/PB.project b/locate/bigram/PB.project deleted file mode 100644 index 7a75474..0000000 --- a/locate/bigram/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (locate.bigram.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/libexec; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = locate.bigram; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/locate/code/Makefile b/locate/code/Makefile index 602ceb7..0aaa7ac 100644 --- a/locate/code/Makefile +++ b/locate/code/Makefile @@ -1,49 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = locate.code - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = locate.code +Install_Dir = /usr/libexec CFILES = locate.code.c -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/libexec -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - -HEADER_PATHS = -I../locate - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic \ + -I../locate +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/locate/code/PB.project b/locate/code/PB.project deleted file mode 100644 index af49ac1..0000000 --- a/locate/code/PB.project +++ /dev/null @@ -1,28 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - HEADERSEARCH = (../locate); - H_FILES = (); - OTHER_LINKED = (locate.code.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/libexec; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = locate.code; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/locate/locate/Makefile b/locate/locate/Makefile index 7980aca..a454d07 100644 --- a/locate/locate/Makefile +++ b/locate/locate/Makefile @@ -1,53 +1,25 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = locate - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = locate +Install_Dir = /usr/bin HFILES = locate.h pathnames.h - CFILES = util.c locate.c - -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble \ +MANPAGES = locate.1 locate.updatedb.8 +#OTHERSRCS = Makefile Makefile.preamble Makefile.postamble \ fastfind.c \ locate.1 locate.updatedb.8 locate.rc \ concatdb.sh mklocatedb.sh updatedb.sh +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make --include Makefile.dependencies +after_install: + $(INSTALL_DIRECTORY) $(DSTROOT)/usr/libexec + $(INSTALL_SCRIPT) concatdb.sh $(DSTROOT)/usr/libexec/locate.concatdb + $(INSTALL_SCRIPT) mklocatedb.sh $(DSTROOT)/usr/libexec/locate.mklocatedb + $(INSTALL_SCRIPT) updatedb.sh $(DSTROOT)/usr/libexec/locate.updatedb + $(LN) $(DSTROOT)/usr/share/man/man8/locate.updatedb.8 $(DSTROOT)/usr/share/man/man8/locate.concatdb.8 + $(LN) $(DSTROOT)/usr/share/man/man8/locate.updatedb.8 $(DSTROOT)/usr/share/man/man8/locate.mklocatedb.8 + $(INSTALL_DIRECTORY) $(DSTROOT)/private/etc + $(INSTALL_FILE) locate.rc $(DSTROOT)/private/etc diff --git a/locate/locate/PB.project b/locate/locate/PB.project deleted file mode 100644 index 9e2813b..0000000 --- a/locate/locate/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (locate.h, pathnames.h); - OTHER_LINKED = (locate.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, locate.1, locate.updatedb.8, updatedb.csh); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = locate; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/logname/Makefile b/logname/Makefile index a35d67c..82fb31a 100644 --- a/logname/Makefile +++ b/logname/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = logname - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = logname +Install_Dir = /usr/bin CFILES = logname.c +MANPAGES = logname.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble logname.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/logname/Makefile.postamble b/logname/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/logname/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/logname/Makefile.preamble b/logname/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/logname/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/logname/PB.project b/logname/PB.project deleted file mode 100644 index 53e4435..0000000 --- a/logname/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (logname.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, logname.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = logname; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/machine/Makefile b/machine/Makefile new file mode 100644 index 0000000..ef477ec --- /dev/null +++ b/machine/Makefile @@ -0,0 +1,10 @@ +Project = machine +Install_Dir = /usr/bin + +CFILES = machine.c +MANPAGES = machine.1 + +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip + +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/machine/machine.1 b/machine/machine.1 new file mode 100644 index 0000000..eda106c --- /dev/null +++ b/machine/machine.1 @@ -0,0 +1,55 @@ +.\" $NetBSD: machine.1,v 1.4 1997/10/19 04:41:01 lukem Exp $ +.\" +.\" Copyright (c) 1980, 1990 The Regents of the University of California. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" 3. All advertising materials mentioning features or use of this software +.\" must display the following acknowledgement: +.\" This product includes software developed by the University of +.\" California, Berkeley and its contributors. +.\" 4. Neither the name of the University nor the names of its contributors +.\" may be used to endorse or promote products derived from this software +.\" without specific prior written permission. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND +.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE +.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +.\" SUCH DAMAGE. +.\" +.\" from: @(#)machine.1 5.5 (Berkeley) 7/26/91 +.\" $NetBSD: machine.1,v 1.4 1997/10/19 04:41:01 lukem Exp $ +.\" +.Dd July 26, 1991 +.Dt MACHINE 1 +.Os +.Sh NAME +.Nm machine +.Nd print machine type +.Sh SYNOPSIS +.Nm +.Sh DESCRIPTION +The +.Nm +command displays the machine type. +.Sh SEE ALSO +.Xr make 1 +.Sh HISTORY +The +.Nm +command is +.Ud . diff --git a/machine/machine.c b/machine/machine.c new file mode 100644 index 0000000..687eecc --- /dev/null +++ b/machine/machine.c @@ -0,0 +1,59 @@ +/* $NetBSD: machine.c,v 1.4 1997/10/19 04:41:04 lukem Exp $ */ + +/* + * Copyright (c) 1986 Regents of the University of California. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. All advertising materials mentioning features or use of this software + * must display the following acknowledgement: + * This product includes software developed by the University of + * California, Berkeley and its contributors. + * 4. Neither the name of the University nor the names of its contributors + * may be used to endorse or promote products derived from this software + * without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#include +#ifndef lint +__COPYRIGHT("@(#) Copyright (c) 1986 Regents of the University of California.\n\ + All rights reserved.\n"); +#endif /* not lint */ + +#ifndef lint +/*static char sccsid[] = "from: @(#)machine.c 5.5 (Berkeley) 6/1/90";*/ +__RCSID("$NetBSD: machine.c,v 1.4 1997/10/19 04:41:04 lukem Exp $"); +#endif /* not lint */ + +#include +#include + +int main __P((int, char **)); + +int +main(argc, argv) + int argc; + char *argv[]; +{ + puts(MACHINE); + exit(0); +} diff --git a/mktemp/Makefile b/mktemp/Makefile index 639ea42..974dbd2 100644 --- a/mktemp/Makefile +++ b/mktemp/Makefile @@ -1,50 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = mktemp - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool - -HFILES = +Project = mktemp +Install_Dir = /usr/bin CFILES = mktemp.c +MANPAGES = mktemp.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble mktemp.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/mktemp/Makefile.postamble b/mktemp/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/mktemp/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/mktemp/Makefile.preamble b/mktemp/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/mktemp/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/mktemp/PB.project b/mktemp/PB.project deleted file mode 100644 index 7a07f46..0000000 --- a/mktemp/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (mktemp.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, mktemp.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = mktemp; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/nice/Makefile b/nice/Makefile index 6a4546b..90e7aeb 100644 --- a/nice/Makefile +++ b/nice/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = nice - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = nice +Install_Dir = /usr/bin CFILES = nice.c +MANPAGES = nice.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble nice.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/nice/Makefile.postamble b/nice/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/nice/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/nice/Makefile.preamble b/nice/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/nice/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/nice/PB.project b/nice/PB.project deleted file mode 100644 index 56d2c0e..0000000 --- a/nice/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (nice.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, nice.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = nice; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/nohup/Makefile b/nohup/Makefile index 43fb24e..25e5e3d 100644 --- a/nohup/Makefile +++ b/nohup/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = nohup - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = nohup +Install_Dir = /usr/bin CFILES = nohup.c +MANPAGES = nohup.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble nohup.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/nohup/Makefile.postamble b/nohup/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/nohup/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/nohup/Makefile.preamble b/nohup/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/nohup/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/nohup/PB.project b/nohup/PB.project deleted file mode 100644 index ba1f220..0000000 --- a/nohup/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (nohup.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, nohup.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = nohup; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/printenv/Makefile b/printenv/Makefile index 638e2d1..5852729 100644 --- a/printenv/Makefile +++ b/printenv/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = printenv - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = printenv +Install_Dir = /usr/bin CFILES = printenv.c +MANPAGES = printenv.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble printenv.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/printenv/Makefile.postamble b/printenv/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/printenv/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/printenv/Makefile.preamble b/printenv/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/printenv/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/printenv/PB.project b/printenv/PB.project deleted file mode 100644 index 64baf1f..0000000 --- a/printenv/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (printenv.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, printenv.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = printenv; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/printf/Makefile b/printf/Makefile index aaa90fa..573a045 100644 --- a/printf/Makefile +++ b/printf/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = printf - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = printf +Install_Dir = /usr/bin CFILES = printf.c +MANPAGES = printf.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble printf.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/printf/Makefile.postamble b/printf/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/printf/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/printf/Makefile.preamble b/printf/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/printf/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/printf/PB.project b/printf/PB.project deleted file mode 100644 index 22c7b78..0000000 --- a/printf/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (printf.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, printf.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = printf; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/pwd/Makefile b/pwd/Makefile index 895435e..1343de8 100644 --- a/pwd/Makefile +++ b/pwd/Makefile @@ -1,49 +1,11 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = pwd - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = pwd +Install_Dir = /bin CFILES = pwd.c +MANPAGES = pwd.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble pwd.1 - -OTHER_CFLAGS = -D__FBSDID=__RCSID - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic \ + -D__FBSDID=__RCSID +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/pwd/Makefile.postamble b/pwd/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/pwd/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/pwd/Makefile.preamble b/pwd/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/pwd/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/pwd/PB.project b/pwd/PB.project deleted file mode 100644 index c6850b7..0000000 --- a/pwd/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (pwd.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, pwd.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = pwd; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/renice/Makefile b/renice/Makefile index 8cd335f..2a8bfee 100644 --- a/renice/Makefile +++ b/renice/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = renice - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = renice +Insatll_Dir = /usr/bin CFILES = renice.c +MANPAGES = renice.8 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble renice.8 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/renice/Makefile.postamble b/renice/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/renice/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/renice/Makefile.preamble b/renice/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/renice/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/renice/PB.project b/renice/PB.project deleted file mode 100644 index 8b0d1bb..0000000 --- a/renice/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (renice.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, renice.8); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = renice; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/script/Makefile b/script/Makefile index 6673f37..16014a2 100644 --- a/script/Makefile +++ b/script/Makefile @@ -1,49 +1,11 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = script - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = script +Install_Dir = /usr/bin CFILES = script.c +MANPAGES = script.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble script.1 - -OTHER_CFLAGS = -D__FBSDID=__RCSID - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic \ + -D__FBSDID=__RCSID +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/script/Makefile.postamble b/script/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/script/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/script/Makefile.preamble b/script/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/script/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/script/PB.project b/script/PB.project deleted file mode 100644 index 0adad9f..0000000 --- a/script/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (script.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, script.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = script; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/shlock/Makefile b/shlock/Makefile index fcfe3a9..b1d072e 100644 --- a/shlock/Makefile +++ b/shlock/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = shlock - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = shlock +Install_Dir = /usr/bin CFILES = shlock.c +MANPAGES = shlock.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble shlock.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/shlock/Makefile.postamble b/shlock/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/shlock/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/shlock/Makefile.preamble b/shlock/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/shlock/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/shlock/PB.project b/shlock/PB.project deleted file mode 100644 index ad0493f..0000000 --- a/shlock/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (shlock.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, shlock.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = shlock; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/sleep/Makefile b/sleep/Makefile index 0f6ca2a..f8cc3a8 100644 --- a/sleep/Makefile +++ b/sleep/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = sleep - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = sleep +Install_Dir = /bin CFILES = sleep.c +MANPAGES = sleep.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble sleep.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/sleep/Makefile.postamble b/sleep/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/sleep/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/sleep/Makefile.preamble b/sleep/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/sleep/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/sleep/PB.project b/sleep/PB.project deleted file mode 100644 index 4d7fea8..0000000 --- a/sleep/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (sleep.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, sleep.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = sleep; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/su/Makefile b/su/Makefile index 7ee3946..d1c21aa 100644 --- a/su/Makefile +++ b/su/Makefile @@ -1,48 +1,12 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = su - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = su CFILES = su.c +MANPAGES = su.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble su.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -lpam -lpam_misc -lbsm -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip \ + -lpam -lpam_misc -lbsm --include Makefile.postamble +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make --include Makefile.dependencies +Install_Program_Mode = 04555 diff --git a/su/Makefile.postamble b/su/Makefile.postamble deleted file mode 100644 index e5df476..0000000 --- a/su/Makefile.postamble +++ /dev/null @@ -1,5 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common - -INSTALL_AS_USER = root -INSTALL_AS_GROUP = wheel -INSTALL_PERMISSIONS = 4555 diff --git a/su/Makefile.preamble b/su/Makefile.preamble deleted file mode 100644 index be85883..0000000 --- a/su/Makefile.preamble +++ /dev/null @@ -1,2 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common -OTHER_CFLAGS = -DUSE_PAM diff --git a/su/PB.project b/su/PB.project deleted file mode 100644 index 369af31..0000000 --- a/su/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (su.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, su.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = su; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/tee/Makefile b/tee/Makefile index f4ca484..6b6b990 100644 --- a/tee/Makefile +++ b/tee/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = tee - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = tee +Install_Dir = /usr/bin CFILES = tee.c +MANPAGES = tee.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble tee.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/tee/Makefile.postamble b/tee/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/tee/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/tee/Makefile.preamble b/tee/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/tee/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/tee/PB.project b/tee/PB.project deleted file mode 100644 index 84dfa7d..0000000 --- a/tee/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (tee.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, tee.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = tee; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/test/Makefile b/test/Makefile index eeca1a3..6cf25c1 100644 --- a/test/Makefile +++ b/test/Makefile @@ -1,49 +1,16 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = test - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = test +Install_Dir = /bin CFILES = test.c +MANPAGES = test.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble test.1\ - TEST.csh - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.postamble +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make +include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common --include Makefile.dependencies +after_install: + $(LN) -f $(DSTROOT)/$(Install_Dir)/test $(DSTROOT)$(Install_Dir)/[ + $(LN) -f $(DSTROOT)/usr/share/man/man1/test.1 \ + $(DSTROOT)/usr/share/man/man1/[.1 diff --git a/test/Makefile.postamble b/test/Makefile.postamble deleted file mode 100644 index 7d04872..0000000 --- a/test/Makefile.postamble +++ /dev/null @@ -1,8 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common - -OTHERSRCS += '[.1' - -after_install:: - $(LINKPRODUCT) $(DSTROOT)$(INSTALLDIR)/[ - mkdir -p "$(DSTROOT)/usr/share/man/man1" - ln -f "$(DSTROOT)/usr/share/man/man1/test.1" "$(DSTROOT)/usr/share/man/man1/[.1" diff --git a/test/Makefile.preamble b/test/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/test/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/test/PB.project b/test/PB.project deleted file mode 100644 index faa95c3..0000000 --- a/test/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (test.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, test.1, TEST.csh); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = test; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/time/Makefile b/time/Makefile index 9cc989e..580f76d 100644 --- a/time/Makefile +++ b/time/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = time - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = time +Install_Dir = /usr/bin CFILES = time.c +MANPAGES = time.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble time.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/time/Makefile.postamble b/time/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/time/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/time/Makefile.preamble b/time/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/time/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/time/PB.project b/time/PB.project deleted file mode 100644 index 3883220..0000000 --- a/time/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (time.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, time.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = time; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/true/Makefile b/true/Makefile index ef1fc0a..cf6b7f4 100644 --- a/true/Makefile +++ b/true/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = true - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = true +Install_Dir = /usr/bin CFILES = true.c +MANPAGES = true.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble true.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/true/Makefile.postamble b/true/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/true/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/true/Makefile.preamble b/true/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/true/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/true/PB.project b/true/PB.project deleted file mode 100644 index b26817e..0000000 --- a/true/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (true.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, true.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = true; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/true/true.sh b/true/true.sh new file mode 100644 index 0000000..20f87ef --- /dev/null +++ b/true/true.sh @@ -0,0 +1,2 @@ +#! /bin/sh +exit 0 diff --git a/uname/Makefile b/uname/Makefile index 1e14989..ac34c9a 100644 --- a/uname/Makefile +++ b/uname/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = uname - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = uname +Install_DIr = /usr/bin CFILES = uname.c +MANPAGES = uname.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble uname.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/uname/Makefile.postamble b/uname/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/uname/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/uname/Makefile.preamble b/uname/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/uname/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/uname/PB.project b/uname/PB.project deleted file mode 100644 index e715a43..0000000 --- a/uname/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (uname.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, uname.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = uname; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/users/Makefile b/users/Makefile index e7b7ddd..d44db08 100644 --- a/users/Makefile +++ b/users/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = users - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = users +Install_Dir = /usr/bin CFILES = users.c +MANPAGES = users.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble users.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/users/Makefile.postamble b/users/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/users/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/users/Makefile.preamble b/users/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/users/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/users/PB.project b/users/PB.project deleted file mode 100644 index f895ea9..0000000 --- a/users/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (users.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, users.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = users; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/w/Makefile b/w/Makefile index b810f81..3e9d994 100644 --- a/w/Makefile +++ b/w/Makefile @@ -1,51 +1,20 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = w - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = w +Install_Dir = /usr/bin HFILES = extern.h - CFILES = fmt.c proc_compare.c pr_time.c w.c +MANPAGES = uptime.1 w.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble uptime.1 w.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -lresolv -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - -NEXTSTEP_PB_CFLAGS = -no-cpp-precomp -Wno-error -DHAVE_KVM=0 -DHAVE_UTMPX=1 - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble +Embedded=$(shell tconf --test TARGET_OS_EMBEDDED) -include $(MAKEFILEDIR)/$(MAKEFILE) +Extra_CC_Flags = -Wall -mdynamic-no-pic \ + -no-cpp-precomp -Wno-error -DHAVE_KVM=0 -DHAVE_UTMPX=1 +Extra_LD_Flags = -dead_strip +ifeq ($(Embedded),NO) +Extra_LD_Flags += -lresolv +endif --include Makefile.postamble +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make --include Makefile.dependencies +after_install: + $(LN) $(DSTROOT)/$(Install_Dir)/w $(DSTROOT)/$(Install_Dir)/uptime diff --git a/w/Makefile.postamble b/w/Makefile.postamble deleted file mode 100644 index 900c488..0000000 --- a/w/Makefile.postamble +++ /dev/null @@ -1,4 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common - -after_install:: - $(LINKPRODUCT) $(DSTROOT)$(INSTALLDIR)/uptime diff --git a/w/Makefile.preamble b/w/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/w/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/w/PB.project b/w/PB.project deleted file mode 100644 index f2e8fd2..0000000 --- a/w/PB.project +++ /dev/null @@ -1,28 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (extern.h); - OTHER_LINKED = (fmt.c, proc_compare.c, pr_time.c, w.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, uptime.1, w.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_COMPILEROPTIONS = "-traditional-cpp -Wno-error"; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = w; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/w/w.c b/w/w.c index 67d9835..c52c5ad 100644 --- a/w/w.c +++ b/w/w.c @@ -97,6 +97,8 @@ static const char sccsid[] = "@(#)w.c 8.4 (Berkeley) 4/16/94"; #endif /* HAVE_UTMPX */ #include +#include + #include "extern.h" struct timeval boottime; @@ -261,10 +263,12 @@ main(int argc, char *argv[]) argc -= optind; argv += optind; +#if !TARGET_OS_EMBEDDED if (!(_res.options & RES_INIT)) res_init(); _res.retrans = 2; /* resolver timeout to 2 seconds per try */ _res.retry = 1; /* only try once.. */ +#endif #if HAVE_KVM /* diff --git a/whereis/Makefile b/whereis/Makefile index c988af7..57c226f 100644 --- a/whereis/Makefile +++ b/whereis/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = whereis - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = whereis +Install_Dir = /usr/bin CFILES = whereis.c +MANPAGES = whereis.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble whereis.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/whereis/Makefile.postamble b/whereis/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/whereis/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/whereis/Makefile.preamble b/whereis/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/whereis/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/whereis/PB.project b/whereis/PB.project deleted file mode 100644 index 1efa203..0000000 --- a/whereis/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (whereis.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, whereis.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = whereis; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/which/Makefile b/which/Makefile index a425a8a..96649f3 100644 --- a/which/Makefile +++ b/which/Makefile @@ -1,49 +1,11 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = which - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = which +Install_Dir = /usr/bin CFILES = which.c +MANPAGES = which.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble which.1 - -OTHER_CFLAGS = -D__FBSDID=__RCSID - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic \ + -D__FBSDID=__RCSID +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/which/Makefile.postamble b/which/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/which/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/which/Makefile.preamble b/which/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/which/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/which/PB.project b/which/PB.project deleted file mode 100644 index 2cb830a..0000000 --- a/which/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (which.csh); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, which.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = which; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/who/Makefile b/who/Makefile index b29c433..434b84c 100644 --- a/who/Makefile +++ b/who/Makefile @@ -1,48 +1,11 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = who - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = who +Install_Dir = /usr/bin CFILES = who.c +MANPAGES = who.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble who.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic \ + -g -O0 +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/who/Makefile.postamble b/who/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/who/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/who/Makefile.preamble b/who/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/who/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/who/PB.project b/who/PB.project deleted file mode 100644 index d50d72e..0000000 --- a/who/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (who.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, who.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = who; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/xargs/Makefile b/xargs/Makefile index 62f9db7..464c658 100644 --- a/xargs/Makefile +++ b/xargs/Makefile @@ -1,51 +1,12 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = xargs - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = xargs +Install_Dir = /usr/bin HFILES = pathnames.h - CFILES = xargs.c strnsubst.c +MANPAGES = xargs.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble xargs.1 - -OTHER_CFLAGS = -D__FBSDID=__RCSID - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic \ + -D__FBSDID=__RCSID +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/xargs/Makefile.postamble b/xargs/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/xargs/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/xargs/Makefile.preamble b/xargs/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/xargs/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/xargs/PB.project b/xargs/PB.project deleted file mode 100644 index 8e81430..0000000 --- a/xargs/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (pathnames.h); - OTHER_LINKED = (xargs.c, strnsubst.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, xargs.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = xargs; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} diff --git a/yes/Makefile b/yes/Makefile index ac96c28..5857ee1 100644 --- a/yes/Makefile +++ b/yes/Makefile @@ -1,48 +1,10 @@ -# -# Generated by the NeXT Project Builder. -# -# NOTE: Do NOT change this file -- Project Builder maintains it. -# -# Put all of your customizations in files called Makefile.preamble -# and Makefile.postamble (both optional), and Makefile will include them. -# - -NAME = yes - -PROJECTVERSION = 2.8 -PROJECT_TYPE = Tool +Project = yes +Install_Dir = /usr/bin CFILES = yes.c +MANPAGES = yes.1 -OTHERSRCS = Makefile Makefile.preamble Makefile.postamble yes.1 - - -MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles -CODE_GEN_STYLE = DYNAMIC -MAKEFILE = tool.make -NEXTSTEP_INSTALLDIR = /usr/bin -LIBS = -DEBUG_LIBS = $(LIBS) -PROF_LIBS = $(LIBS) - - - - -NEXTSTEP_BUILD_OUTPUT_DIR = /tmp/$(NAME)/Build - -NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc -WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc -PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc -NEXTSTEP_JAVA_COMPILER = /usr/bin/javac -WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe -PDO_UNIX_JAVA_COMPILER = $(NEXTDEV_BIN)/javac - -include $(MAKEFILEDIR)/platform.make - --include Makefile.preamble - -include $(MAKEFILEDIR)/$(MAKEFILE) - --include Makefile.postamble +Extra_CC_Flags = -Wall -mdynamic-no-pic +Extra_LD_Flags = -dead_strip --include Makefile.dependencies +include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make diff --git a/yes/Makefile.postamble b/yes/Makefile.postamble deleted file mode 100644 index 013b558..0000000 --- a/yes/Makefile.postamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Postamble.Common diff --git a/yes/Makefile.preamble b/yes/Makefile.preamble deleted file mode 100644 index 9e10e90..0000000 --- a/yes/Makefile.preamble +++ /dev/null @@ -1 +0,0 @@ -include $(CoreOSMakefiles)/ProjectBuilder/Makefile.Preamble.Common diff --git a/yes/PB.project b/yes/PB.project deleted file mode 100644 index 7c91ca0..0000000 --- a/yes/PB.project +++ /dev/null @@ -1,27 +0,0 @@ -{ - DYNAMIC_CODE_GEN = YES; - FILESTABLE = { - FRAMEWORKS = (); - H_FILES = (); - OTHER_LINKED = (yes.c); - OTHER_SOURCES = (Makefile, Makefile.preamble, Makefile.postamble, yes.1); - SUBPROJECTS = (); - }; - LANGUAGE = English; - LOCALIZABLE_FILES = {}; - MAKEFILEDIR = "$(MAKEFILEPATH)/pb_makefiles"; - NEXTSTEP_BUILDDIR = "/tmp/$(NAME)/Build"; - NEXTSTEP_BUILDTOOL = /bin/gnumake; - NEXTSTEP_INSTALLDIR = /usr/bin; - NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; - PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; - PDO_UNIX_JAVA_COMPILER = "$(NEXTDEV_BIN)/javac"; - PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc"; - PROJECTNAME = yes; - PROJECTTYPE = Tool; - PROJECTVERSION = 2.8; - WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make; - WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe"; - WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc"; -} -- 2.47.2