home *** CD-ROM | disk | FTP | other *** search
/ minnie.tuhs.org / unixen.tar / unixen / PDP-11 / Trees / V7 / usr / src / cmd / standalone / makefile.old < prev    next >
Encoding:
Makefile  |  1998-02-03  |  1.4 KB  |  65 lines

  1. CFLAGS = -O
  2.  
  3. all:    /usr/lib/libsa.a srt0.o restor cat icheck mkfs mtboot maketape boot
  4.  
  5. cp cmp:
  6.     @echo "standalone stuff-- examine this makefile before running"
  7.  
  8. xcp:    all
  9.     mkdir /stand
  10.     cp restor cat mkfs icheck /stand
  11.     rm restor cat mkfs icheck
  12.     cp boot /
  13.     rm boot
  14.     rm *.o
  15.  
  16. /usr/lib/libsa.a:    SYS.o conf.o hp.o ht.o prf.o rk.o rp.o tm.o 
  17.     ar rv /usr/lib/libsa.a $?
  18.  
  19. restor:    srt0.o
  20.     cc+ld-stand restor
  21.  
  22. cat:    srt0.o
  23.     cc -c cat.c
  24.     ld -s -o cat srt0.o cat.o -lsa -lc
  25.     rm cat.o
  26.  
  27. mkfs:    srt0.o
  28.     cc+ld-stand mkfs
  29.  
  30. icheck:    srt0.o
  31.     cc+ld-stand icheck
  32.  
  33. mtboot:    mtboot.s
  34.     as -o mtboot mtboot.s
  35.     strip mtboot
  36.  
  37. maketape:    maketape.c
  38.     cc -o maketape maketape.c
  39.  
  40. boot:    boot.o M.o
  41.     ld -s -o boot M.o boot.o -lsa -lc
  42.  
  43. distr:    restor cat mkfs boot mtboot maketape
  44.     maketape /dev/nrmt0 tapedir
  45.     dump 0f /dev/nrmt0 /dev/rp11
  46.     dump 0f /dev/rmt0 /dev/rp13
  47.  
  48. rkdistr:    restor cat mkfs boot mtboot maketape
  49.     maketape /dev/nrmt0 rktapedir
  50.     mv /v7/rp*unix /v7/hp*unix /v7/usr
  51.     dump 0f /dev/nrmt0 /dev/rp11
  52.     mv /v7/usr/*unix /v7
  53.     cpgroup /v7/usr/src/cmd `cd /v7/usr/src/cmd; echo [a-m]*`
  54.     dump 0f /dev/nrmt0 /dev/rrk2
  55.     cpgroup /v7/usr/src/cmd `cd /v7/usr/src/cmd; echo [n-z]*`
  56.     dump 0f /dev/nrmt0 /dev/rrk2
  57.     cpgroup /v7/usr/src `cd /v7/usr/src/; echo [d-z]*`
  58.     dump 0f /dev/nrmt0 /dev/rrk2
  59.     cpgroup /v7/usr lib dmr games include mdec pub spool tmp
  60.     dump 0f /dev/nrmt0 /dev/rrk2
  61.     cpgroup /v7/usr doc
  62.     dump 0f /dev/nrmt0 /dev/rrk2
  63.     cpgroup /v7/usr dict sys man
  64.     dump 0f /dev/rmt0 /dev/rrk2
  65.