home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / utility / unixtool / unixrzsz / makefile < prev    next >
Encoding:
Makefile  |  1989-09-17  |  2.3 KB  |  117 lines

  1. # Makefile for Unix/Xenix rz and sz programs
  2. # the makefile is not too well tested yet
  3.  
  4. # use TMPDIR if /tmp isn't big enough (ramdisk)
  5. TMPDIR=/usr/tmp
  6.  
  7. nothing:
  8.     @echo
  9.     @echo "Please study the #ifdef's in crctab.c rbsb.c, rz.c and sz.c,"
  10.     @echo "then type 'make system' where system is one of:"
  11.     @echo "    sysvr3    SYSTEM 5.3 Unix with mkdir(2)"
  12.     @echo "    sysv    SYSTEM 3/5 Unix"
  13.     @echo "    xenix    Xenix"
  14.     @echo "    x386    386 Xenix"
  15.     @echo " cwru    bsd, sunos, uglix, with case western enhancements"
  16.     @echo "    bsd    Berkeley 4.x BSD, Ultrix, V7"
  17.     @echo
  18.  
  19. usenet:
  20.     shar -f rzsz.shar README Makefile zmodem.h zm.c sz.c rz.c rbsb.c \
  21.     crctab.c *.1
  22.  
  23. unix:
  24.     undos README zmodem.h zm.c sz.c rz.c \
  25.      vmodem.h vvmodem.c vrzsz.c crctab.c *.1 \
  26.      init.com crc.c *.t 
  27.  
  28. dos:
  29.     todos README zmodem.h zm.c sz.c rz.c \
  30.      vmodem.h vvmodem.c vrzsz.c crctab.c *.1 \
  31.      init.com crc.c *.t 
  32. arc:
  33.     rm -f /tmp/rzsz.arc
  34.     arc a /tmp/rzsz README Makefile zmodem.h zm.c sz.c rz.c \
  35.      vmodem.h vvmodem.c vrzsz.c crctab.c rbsb.c \
  36.      init.com crc.c *.1 gz ptest.sh *.t minirb.c
  37.     chmod og-w /tmp/rzsz.arc
  38.     mv /tmp/rzsz.arc /t/yam
  39.  
  40. zoo:
  41.     rm -f /tmp/rzsz.zoo
  42.     zoo a /tmp/rzsz README Makefile zmodem.h zm.c sz.c rz.c \
  43.      vmodem.h vvmodem.c vrzsz.c crctab.c rbsb.c *.1 \
  44.      init.com crc.c gz ptest.sh *.t minirb.c
  45.     chmod og-w /tmp/rzsz.zoo
  46.     mv /tmp/rzsz.zoo /t/yam
  47.  
  48. tags:
  49.     ctags sz.c rz.c zm.c rbsb.c
  50.  
  51. .PRECIOUS:rz sz
  52.  
  53. xenix:
  54.     cc -M0 -Ox -K -i -DTXBSIZE=16384 -DNFGVMIN -DREADCHECK sz.c -lx -o sz
  55.     size sz
  56.     -ln sz sb
  57.     -ln sz sx
  58.     cc -M0 -Ox -K -i -DMD rz.c -o rz
  59.     size rz
  60.     -ln rz rb
  61.     -ln rz rx
  62.  
  63. x386:
  64.     cc -Ox -DMD rz.c -o rz
  65.     size rz
  66.     -ln rz rb
  67.     -ln rz rx
  68.     cc -Ox -DTXBSIZE=32768 -DNFGVMIN -DREADCHECK sz.c -lx -o sz
  69.     size sz
  70.     -ln sz sb
  71.     -ln sz sx
  72.  
  73. sysv:
  74.     cc -O -DMD rz.c -o rz
  75.     size rz
  76.     -ln rz rb
  77.     -ln rz rx
  78.     cc -DSV -O -DTXBSIZE=32768 -DNFGVMIN sz.c -o sz
  79.     size sz
  80.     -ln sz sb
  81.     -ln sz sx
  82.  
  83. sysvr3:
  84.     cc -O -DMD=2 rz.c -o rz
  85.     size rz
  86.     -ln rz rb
  87.     -ln rz rx
  88.     cc -DSV -O -DTXBSIZE=32768 -DNFGVMIN sz.c -o sz
  89.     size sz
  90.     -ln sz sb
  91.     -ln sz sx
  92.  
  93. bsd:
  94.     cc -DMD=2 -Dstrchr=index -DV7 -O rz.c -o rz
  95.     size rz
  96.     -ln rz rb
  97.     -ln rz rx
  98.     cc -DV7 -O -DTXBSIZE=32768 -DNFGVMIN sz.c -o sz
  99.     size sz
  100.     -ln sz sb
  101.     -ln sz sx
  102.  
  103. cwru:
  104.     $(CC) -DCWRU -Dstrchr=index -DV7 -O rz.c -o rz
  105.     size rz
  106.     -ln rz rb
  107.     -ln rz rx
  108.     $(CC) -DCWRU -DV7 -O -DTXBSIZE=32768 -DNFGVMIN expandargs.c sz.c -o sz
  109.     size sz
  110.     -ln sz sb
  111.     -ln sz sx
  112.  
  113. sz: nothing
  114. sb: nothing
  115. rz: nothing
  116. rb: nothing
  117.