diff options
author | rsc <devnull@localhost> | 2003-11-25 01:40:27 +0000 |
---|---|---|
committer | rsc <devnull@localhost> | 2003-11-25 01:40:27 +0000 |
commit | f7012583e9a7594cbb5ebe8e974bb69061189262 (patch) | |
tree | 8eb3244abdd1eed893cad51ce12fccb0a9f7a1f7 /src/mkone | |
parent | dc13c29ed174fd15e0b025ca4fea8af71015067d (diff) | |
download | plan9port-f7012583e9a7594cbb5ebe8e974bb69061189262.tar.gz plan9port-f7012583e9a7594cbb5ebe8e974bb69061189262.tar.bz2 plan9port-f7012583e9a7594cbb5ebe8e974bb69061189262.zip |
Add the #goo to allow use in C++.
Silence a few more warnings.
Strip down the mkfiles more.
Fix bug in X11 mouse handling, note groups.
Diffstat (limited to 'src/mkone')
-rw-r--r-- | src/mkone | 35 |
1 files changed, 4 insertions, 31 deletions
@@ -2,43 +2,16 @@ PROG=$O.$TARG all:V: $PROG -$O.$TARG: $OFILES $LIB +$PROG: $OFILES $LIB $LD -o $target $prereq $LDFLAGS -%.$O: $HFILES # don't combine with following %.$O rules - -%.$O: %.c - $CC $CFLAGS $stem.c - -%.$O: %.s - $AS $AFLAGS $stem.s - -y.tab.h y.tab.c: $YFILES - $YACC $YFLAGS $prereq - +install:V: $TARG.install %.install:V: $BIN/% $BIN/%: $O.% $INSTALL $O.$stem $BIN/$stem -%.installall:V: - for (objtype in $CPUS) - mk $stem.install - -install:V: $TARG.install - -installall:V: - for(objtype in $CPUS) - mk $MKFLAGS install - -nuke:V: - rm -f *.[$OS] y.tab.? y.debug y.output [$OS].* *.acid $TARG $NUKEFILES - -clean:V: - rm -f *.[$OS] y.tab.? y.debug y.output [$OS].* $TARG $CLEANFILES +NUKEFILES=$NUKEFILES $BIN/$TARG -%.clean:V: - rm -f $stem.[$OS] [$OS].$stem $stem.acid $stem +<$PLAN9/src/mkcommon -%.acid: %.$O $HFILES - $CC $CFLAGS -a $stem.c >$target |