aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2003-10-01 03:01:08 +0000
committerrsc <devnull@localhost>2003-10-01 03:01:08 +0000
commit5adfe7e525d79eb079f8f438dc2c37072da65b30 (patch)
tree523395c1e9dd632e2596f6d1181ecdd8d6ae5887 /src
parent4cecbbe67853feea23201c7a8337e9244f4b3fe8 (diff)
downloadplan9port-5adfe7e525d79eb079f8f438dc2c37072da65b30.tar.gz
plan9port-5adfe7e525d79eb079f8f438dc2c37072da65b30.tar.bz2
plan9port-5adfe7e525d79eb079f8f438dc2c37072da65b30.zip
Tweaks.
Diffstat (limited to 'src')
-rw-r--r--src/Makefile10
-rw-r--r--src/Makeone2
-rw-r--r--src/Makesyslib3
3 files changed, 10 insertions, 5 deletions
diff --git a/src/Makefile b/src/Makefile
index 8fd27ca1..30ff19e1 100644
--- 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
index d5ab84bb..62292855 100644
--- 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
index 3814e1c9..cce08bda 100644
--- 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)