URI:
       tmkfile - plan9port - [fork] Plan 9 from user space
  HTML git clone git://src.adamsgaard.dk/plan9port
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
       tmkfile (980B)
       ---
            1 <$PLAN9/src/mkhdr
            2 BIN=$BIN/fossil
            3 
            4 TARG=fossil flchk flfmt conf last view
            5 
            6 LIBFILES=\
            7         9p\
            8         9auth\
            9         9dir\
           10         9excl\
           11         9fid\
           12         9fsys\
           13         9lstn\
           14         9proc\
           15         9srv\
           16         9user\
           17         Ccmd\
           18         Ccli\
           19         Ccons\
           20         Clog\
           21         archive\
           22         nobwatch\
           23         cache\
           24         check\
           25         disk\
           26         error\
           27         file\
           28         fs\
           29         pack\
           30         periodic\
           31         source\
           32         vac\
           33         walk\
           34 
           35 LIBCFILES=${LIBFILES:%=%.c}
           36 LIBOFILES=${LIBFILES:%=%.$O}
           37 LIB=libfs.a
           38 
           39 HFILES=\
           40         $PLAN9/include/venti.h\
           41         stdinc.h\
           42         vac.h\
           43         dat.h\
           44         fns.h\
           45         fs.h\
           46         error.h\
           47         9.h\
           48         flfmt9660.h\
           49 
           50 CFILES=${TARG:%=%.c} $LIBCFILES flfmt9660.c
           51 
           52 UPDATE=\
           53         mkfile\
           54         $CFILES\
           55         $HFILES\
           56 
           57 default:V: all
           58 
           59 <$PLAN9/src/mkmany
           60 
           61 $LIB(%.$O):N: %.$O
           62 $LIB:        ${LIBOFILES:%=$LIB(%)}
           63         $AR rsc $LIB $newmember
           64 
           65 $O.flfmt: flfmt9660.$O
           66 
           67 flfmt%.$O: flfmt9660.h
           68 
           69 $O.conf:DQ: conf.rc
           70         {
           71                 echo '#!/usr/local/plan9/bin/rc'
           72                 echo '# THIS FILE IS AUTOMATICALLY GENERATED'
           73                 echo '# FROM /usr/local/plan9/src/cmd/fossil/conf.rc.  DO NOT EDIT.'
           74                 echo 
           75                 sed 1d conf.rc
           76         } >$target && chmod +x $target
           77 
           78 clean:
           79         rm -f $LIB
           80 
           81 nuke: clean