plan9port

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

mkfile (580B)


      1 <$PLAN9/src/mkhdr
      2 
      3 LIB=libmp.a
      4 FILES=\
      5 	mpaux\
      6 	mpfmt\
      7 	strtomp\
      8 	mptobe\
      9 	mptole\
     10 	betomp\
     11 	letomp\
     12 	mpadd\
     13 	mpsub\
     14 	mpcmp\
     15 	mpfactorial\
     16 	mpmul\
     17 	mpleft\
     18 	mpright\
     19 	mpvecadd\
     20 	mpvecsub\
     21 	mpvecdigmuladd\
     22 	mpveccmp\
     23 	mpdigdiv\
     24 	mpdiv\
     25 	mpexp\
     26 	mpmod\
     27 	mpextendedgcd\
     28 	mpinvert\
     29 	mprand\
     30 	crt\
     31 	mptoi\
     32 	mptoui\
     33 	mptov\
     34 	mptouv\
     35 
     36 ALLOFILES=${FILES:%=%.$O}
     37 # # cull things in the per-machine directories from this list
     38 # OFILES=	`{sh ./reduce $O $ALLOFILES}
     39 OFILES=$ALLOFILES
     40 
     41 HFILES=\
     42 	$PLAN9/include/lib9.h\
     43 	$PLAN9/include/mp.h\
     44 	dat.h\
     45 
     46 <$PLAN9/src/mksyslib
     47 
     48 poot:
     49 	echo $OFILES