plan9port

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

mkmany (468B)


      1 none:VQ:
      2 	echo usage: mk all, install, installall, '$O'.cmd, cmd.install, or cmd.installall
      3 
      4 PROGS=${TARG:%=$O.%}
      5 
      6 all:V:	$PROGS
      7 
      8 $O.%:	%.$O $OFILES $LIB # ${SHORTLIB:%=$LIBDIR/lib%.a}
      9 	$LD -o $target $prereq $LDFLAGS
     10 
     11 %.install:V:	$BIN/%
     12 
     13 $BIN/%:	$O.%
     14 	$INSTALL $O.$stem $BIN/$stem
     15 
     16 many-install:V:
     17 	for i in $TARG
     18 	do
     19 		mk $MKFLAGS $i.install
     20 	done
     21 
     22 install:V: many-install
     23 
     24 CLEANFILES=$CLEANFILES $PROGS
     25 NUKEFILES=$NUKEFILES ${TARG:%=$BIN/%}
     26 
     27 <$PLAN9/src/mkcommon
     28