home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / old / ckermit60 / ckpker.mk < prev    next >
Makefile  |  2020-01-01  |  1KB  |  67 lines

  1. </$objtype/mkfile
  2. CC=pcc -c -B
  3. LD=pcc
  4. CO=`{sed -n 's/^O=//p' /$cputype/mkfile}
  5.  
  6. OFILES=\
  7.     ckcmai.$O \
  8.     ckutio.$O \
  9.     ckufio.$O \
  10.     ckcfns.$O \
  11.     ckcfn2.$O \
  12.     ckcfn3.$O \
  13.     ckuxla.$O \
  14.     ckcpro.$O \
  15.     ckucmd.$O \
  16.     ckuus2.$O \
  17.     ckuus3.$O \
  18.     ckuus4.$O \
  19.     ckuus5.$O \
  20.     ckuus6.$O \
  21.     ckuus7.$O \
  22.     ckuusx.$O \
  23.     ckuusy.$O \
  24.     ckuusr.$O \
  25.     ckucon.$O \
  26.     ckudia.$O \
  27.     ckuscr.$O \
  28.     ckcnet.$O \
  29.     ckusig.$O
  30.  
  31. HFILES=\
  32.     ckcasc.h \
  33.     ckcdeb.h \
  34.     ckcker.h \
  35.     ckcnet.h \
  36.     ckcsig.h \
  37.     ckcsym.h \
  38.     ckcxla.h \
  39.     ckucmd.h \
  40.     ckuusr.h \
  41.     ckuver.h \
  42.     ckuxla.h
  43.  
  44. BIN=/$objtype/bin
  45. TARG=kermit
  46.  
  47. </sys/src/cmd/mkone
  48.  
  49. # source gets too many warnings to include -w, even with -B
  50. CFLAGS= -D_POSIX_SOURCE -DPOSIX -DNOUUCP -D_BSD_EXTENSION -DCK_RTSCTS -DBIGBUFOK -DCK_SYSINI="/sys/lib/kermit/ckermit.ini" -DCK_INI_B -DNETCONN -DPlan9
  51.  
  52. ckcpro.c:    $CO.wart ckcpro.w
  53.     ./$CO.wart ckcpro.w ckcpro.c
  54.  
  55. $CO.wart:    ckwart.c
  56.     objtype=$cputype
  57.     mk -f ckpker.mk wart.$cputype
  58.  
  59. wart.$cputype:V:    ckwart.$O
  60.     $LD -o $O.wart ckwart.$O
  61.  
  62. clean:V:
  63.     rm -f *.[$OS] [$OS].out [$OS].wart ckcpro.c $TARG
  64.  
  65. nuke:V:
  66.     rm -f *.[$OS] [$OS].out [$OS].wart ckcpro.c $TARG
  67.