Makefile revision 1.1
11.1Scgd# from: @(#)Makefile 7.9 (Berkeley) 5/8/91 21.1Scgd 31.1ScgdDESTDIR=/ 41.1ScgdLD=/usr/bin/ld 51.1ScgdSTAND= /sys/stand 61.1ScgdINCPATH=-I/sys/sys -I/sys -I/sys/ufs -I${STAND} 71.1ScgdVPATH= ${STAND} 81.1ScgdSTANDDIR= ${DESTDIR}/stand 91.1Scgd 101.1ScgdCC= cc -traditional 111.1ScgdCPP= cpp -traditional ${INCPATH} -DSTANDALONE -DAT386 121.1Scgd 131.1ScgdRELOC= 98000 141.1ScgdRELOC2= 98200 151.1Scgd 161.1ScgdCFLAGS= -DSTANDALONE -DAT386 -O ${INCPATH} 171.1Scgd 181.1ScgdDRIVERS=cga.c fd.c kbd.c wd.c as.c 191.1ScgdSRCS= boot.c fdbootblk.c prf.c \ 201.1Scgd srt0.c wdbootblk.c ${DRIVERS} ${SASRC} 211.1Scgd 221.1ScgdALL= wdboot bootwd fdboot bootfd asboot bootas 231.1Scgd 241.1Scgdall: ${ALL} 251.1Scgd 261.1Scgd# startups 271.1Scgd 281.1Scgdsrt0.o: srt0.c 291.1Scgd ${CPP} -E -DLOCORE -DRELOC=0x${RELOC} srt0.c | ${AS} -o srt0.o 301.1Scgd 311.1Scgdwsrt0.o: srt0.c 321.1Scgd ${CPP} -E -DLOCORE -DSMALL -DRELOC=0x${RELOC} -DREL srt0.c | \ 331.1Scgd ${AS} -o wsrt0.o 341.1Scgd 351.1Scgdrelsrt0.o: srt0.c 361.1Scgd ${CPP} -E -DLOCORE -DRELOC=0x${RELOC} -DREL srt0.c | ${AS} -o relsrt0.o 371.1Scgd 381.1Scgd# block 0 boots 391.1Scgd 401.1Scgdwdbootblk.o: wdbootblk.c 411.1Scgd ${CPP} -E -DLOCORE -DRELOC=0x${RELOC} wdbootblk.c | ${AS} -o $@ 421.1Scgd 431.1Scgdfdbootblk.o: fdbootblk.c 441.1Scgd ${CPP} -E -DLOCORE -DRELOC=0x${RELOC} fdbootblk.c | ${AS} -o $@ 451.1Scgd 461.1Scgdasbootblk.o: asbootblk.c 471.1Scgd cc -c -O -DRELOC=0x${RELOC} ${INCPATH} asbootblk.c 481.1Scgd 491.1Scgd# getting booted from disc 501.1Scgd 511.1Scgdwdboot: wdbootblk.o 521.1Scgd ${LD} -N -T ${RELOC} wdbootblk.o 531.1Scgd rm -f $@; strip a.out; trimhd 32 <a.out >$@; rm -f a.out; ls -l $@ 541.1Scgd 551.1Scgdbootwd: wsrt0.o boot.o bmap.o cga.o fs.o kbd.o prf.o wd.o printf.o breadwd.o 561.1Scgd ${LD} -N -T ${RELOC2} wsrt0.o boot.o bmap.o cga.o kbd.o prf.o printf.o \ 571.1Scgd breadwd.o fs.o wd.o -lc 581.1Scgd size a.out 591.1Scgd rm -f $@; strip a.out; trimhd 32 <a.out >$@; rm -f a.out; ls -l $@ 601.1Scgd 611.1Scgdfdboot: fdbootblk.o 621.1Scgd ${LD} -N -T ${RELOC} fdbootblk.o 631.1Scgd rm -f $@; strip a.out; trimhd 32 <a.out >$@; rm -f a.out; ls -l $@ 641.1Scgd 651.1Scgdbootfd: wsrt0.o boot.o bmap.o cga.o fs.o kbd.o prf.o fd.o printf.o breadfd.o 661.1Scgd ${LD} -N -T ${RELOC2} wsrt0.o boot.o bmap.o cga.o kbd.o prf.o printf.o \ 671.1Scgd breadfd.o fs.o fd.o -lc 681.1Scgd size a.out 691.1Scgd rm -f $@; strip a.out; trimhd 32 <a.out >$@; rm -f a.out; ls -l $@ 701.1Scgd 711.1Scgdasboot: asbootblk.o 721.1Scgd ${LD} -N -T 7c00 asbootblk.o 731.1Scgd rm -f $@; strip a.out; trimhd 32 <a.out >$@; rm -f a.out; ls -l $@ 741.1Scgd 751.1Scgdbootas: wsrt0.o boot.o bmap.o cga.o fs.o kbd.o prf.o as.o printf.o breadas.o 761.1Scgd ${LD} -N -T ${RELOC2} wsrt0.o boot.o bmap.o cga.o kbd.o prf.o printf.o \ 771.1Scgd breadas.o fs.o as.o -lc 781.1Scgd size a.out 791.1Scgd rm -f $@; strip a.out; trimhd 32 <a.out >$@; rm -f a.out; ls -l $@ 801.1Scgd 811.1Scgd 821.1Scgdbreadwd.o: breadwd.c breadxx.o 831.1Scgdbreadfd.o: breadfd.c breadxx.o 841.1Scgdbreadas.o: breadas.c breadxx.o 851.1Scgd 861.1Scgdbreadxx.o: 871.1Scgd touch breadxx.o 881.1Scgd 891.1Scgdbreadwd.c: breadxx.c 901.1Scgd rm -f breadwd.c 911.1Scgd sed -e 's/XX/wd/' -e 's/xx/wd/g' < breadxx.c >> breadwd.c 921.1Scgd 931.1Scgdbreadfd.c: breadxx.c 941.1Scgd rm -f breadfd.c 951.1Scgd sed -e 's/XX/fd/' -e 's/xx/fd/g' < breadxx.c >> breadfd.c 961.1Scgd 971.1Scgdbreadas.c: breadxx.c 981.1Scgd rm -f breadas.c 991.1Scgd sed -e 's/XX/as/' -e 's/xx/as/g' < breadxx.c >> breadas.c 1001.1Scgd 1011.1Scgdclean: 1021.1Scgd rm -f *.o *.exe *.i sm_*.c 1031.1Scgd rm -f a.out bfd bwd fdb wdb ${ALL} 1041.1Scgd rm -f boot[a-wyz]? boot[a-wyz]?? boot[a-wyz]?.c boot[a-wyz]??.c \ 1051.1Scgd conf[a-wyz]?.c conf[a-wyz]??.c bread[a-wyz]?.c 1061.1Scgd 1071.1Scgdcleandir: clean 1081.1Scgd rm -f ${MAN} tags .depend 1091.1Scgd 1101.1Scgddepend: ${SRCS} 1111.1Scgd mkdep ${INCPATH} -DSTANDALONE ${SRCS} ${DUMMIES} 1121.1Scgd 1131.1Scgdinstall: ${ALL} 1141.1Scgd cp ${ALL} ${STANDDIR} 115