plan9port

fork of plan9port with libvec, libstr and libsdb
Log | Files | Refs | README | LICENSE

commit 5adfe7e525d79eb079f8f438dc2c37072da65b30
parent 4cecbbe67853feea23201c7a8337e9244f4b3fe8
Author: rsc <devnull@localhost>
Date:   Wed,  1 Oct 2003 03:01:08 +0000

Tweaks.

Diffstat:
Msrc/Makefile | 10++++++----
Msrc/Makeone | 2++
Msrc/Makesyslib | 3++-
3 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/src/Makefile b/src/Makefile @@ -1,4 +1,4 @@ -DIRS=\ +LIBS=\ lib9\ libbio\ libdraw\ @@ -7,13 +7,15 @@ DIRS=\ libregexp\ libthread\ libutf\ + +CMDS=\ mk\ sam\ samterm\ -clean all install: - for i in $(DIRS); \ +clean all install nuke: + for i in $(LIBS) $(DIRS); \ do \ - (echo $$i; cd $$i; $(MAKE) $*); \ + (echo $$i; cd $$i; $(MAKE) $@); \ done diff --git a/src/Makeone b/src/Makeone @@ -1,3 +1,5 @@ +all: $(TARG) + $(TARG): $(OFILES) $(CC) -o $(TARG) $(OFILES) $(LDFLAGS) diff --git a/src/Makesyslib b/src/Makesyslib @@ -1,4 +1,4 @@ -all: $(9SRC)/lib/$(LIB) +all install: $(9SRC)/lib/$(LIB) $(9SRC)/lib/$(LIB): $(OFILES) $(AR) $(ARFLAGS) $(9SRC)/lib/$(LIB) $(OFILES) @@ -6,3 +6,4 @@ $(9SRC)/lib/$(LIB): $(OFILES) include $(9SRC)/Makecommon +NUKEFILES+=$(9SRC)/lib/$(LIB)