Annotation of Net2/arch/i386/stand/makefile, revision 1.1.1.5

1.1.1.2   root        1: #      from: @(#)Makefile      7.9 (Berkeley) 5/8/91
1.1.1.5 ! root        2: #      Makefile,v 1.3 1993/05/22 08:02:04 cgd Exp
1.1       root        3: 
1.1.1.4   root        4: DESTDIR=/usr
1.1.1.3   root        5: LD=/usr/bin/ld
1.1.1.2   root        6: STAND= /sys/stand
                      7: INCPATH=-I/sys/sys -I/sys -I/sys/ufs  -I${STAND}
1.1       root        8: VPATH= ${STAND}
1.1.1.4   root        9: STANDDIR= ${DESTDIR}/mdec
1.1       root       10: 
                     11: CC=    cc -traditional
                     12: CPP=   cpp -traditional ${INCPATH} -DSTANDALONE -DAT386
                     13: 
1.1.1.3   root       14: RELOC= 98000
                     15: RELOC2=        98200
1.1       root       16: 
                     17: CFLAGS=        -DSTANDALONE -DAT386 -O ${INCPATH}
                     18: 
1.1.1.3   root       19: DRIVERS=cga.c fd.c kbd.c wd.c as.c
1.1.1.2   root       20: SRCS=  boot.c fdbootblk.c prf.c \
1.1       root       21:        srt0.c wdbootblk.c ${DRIVERS} ${SASRC}
                     22: 
1.1.1.3   root       23: ALL= wdboot bootwd fdboot bootfd asboot bootas
1.1       root       24: 
                     25: all: ${ALL}
                     26: 
                     27: # startups
                     28: 
                     29: srt0.o: srt0.c
                     30:        ${CPP} -E -DLOCORE -DRELOC=0x${RELOC} srt0.c | ${AS} -o srt0.o
                     31: 
                     32: wsrt0.o: srt0.c
                     33:        ${CPP} -E -DLOCORE -DSMALL -DRELOC=0x${RELOC} -DREL srt0.c | \
                     34:            ${AS} -o wsrt0.o
                     35: 
                     36: relsrt0.o: srt0.c
                     37:        ${CPP} -E -DLOCORE -DRELOC=0x${RELOC} -DREL srt0.c | ${AS} -o relsrt0.o
                     38: 
                     39: # block 0 boots
                     40: 
                     41: wdbootblk.o: wdbootblk.c 
                     42:        ${CPP} -E -DLOCORE -DRELOC=0x${RELOC} wdbootblk.c | ${AS} -o $@
                     43: 
                     44: fdbootblk.o: fdbootblk.c 
                     45:        ${CPP} -E -DLOCORE -DRELOC=0x${RELOC} fdbootblk.c | ${AS} -o $@
                     46: 
1.1.1.3   root       47: asbootblk.o: asbootblk.c 
                     48:        cc -c -O -DRELOC=0x${RELOC} ${INCPATH} asbootblk.c
                     49: 
1.1       root       50: # getting booted from disc
                     51: 
1.1.1.4   root       52: wdboot: wdbootblk.o trimhd
1.1.1.3   root       53:        ${LD} -N -T ${RELOC} wdbootblk.o
1.1.1.2   root       54:        rm -f $@; strip a.out; trimhd 32 <a.out >$@; rm -f a.out; ls -l $@
                     55: 
1.1.1.4   root       56: bootwd:        wsrt0.o boot.o bmap.o cga.o fs.o kbd.o prf.o wd.o printf.o breadwd.o trimhd
1.1.1.3   root       57:        ${LD} -N -T ${RELOC2} wsrt0.o boot.o bmap.o cga.o kbd.o prf.o printf.o \
1.1.1.2   root       58:                breadwd.o fs.o wd.o -lc
1.1       root       59:        size a.out
1.1.1.2   root       60:        rm -f $@; strip a.out; trimhd 32 <a.out >$@; rm -f a.out; ls -l $@
1.1       root       61: 
1.1.1.4   root       62: fdboot: fdbootblk.o trimhd
1.1.1.3   root       63:        ${LD} -N -T ${RELOC} fdbootblk.o
1.1.1.2   root       64:        rm -f $@; strip a.out; trimhd 32 <a.out >$@; rm -f a.out; ls -l $@
1.1       root       65: 
1.1.1.4   root       66: bootfd:        wsrt0.o boot.o bmap.o cga.o fs.o kbd.o prf.o fd.o printf.o breadfd.o trimhd
1.1.1.3   root       67:        ${LD} -N -T ${RELOC2} wsrt0.o boot.o bmap.o cga.o kbd.o prf.o printf.o \
1.1.1.2   root       68:                breadfd.o fs.o fd.o -lc
1.1       root       69:        size a.out
1.1.1.2   root       70:        rm -f $@; strip a.out; trimhd 32 <a.out >$@; rm -f a.out; ls -l $@
                     71: 
1.1.1.4   root       72: asboot:        asbootblk.o trimhd
1.1.1.3   root       73:        ${LD} -N -T 7c00 asbootblk.o
                     74:        rm -f $@; strip a.out; trimhd 32 <a.out >$@; rm -f a.out; ls -l $@
                     75: 
1.1.1.4   root       76: bootas:        wsrt0.o boot.o bmap.o cga.o fs.o kbd.o prf.o as.o printf.o breadas.o trimhd
1.1.1.3   root       77:        ${LD} -N -T ${RELOC2} wsrt0.o boot.o bmap.o cga.o kbd.o prf.o printf.o \
                     78:                breadas.o fs.o as.o -lc
                     79:        size a.out
                     80:        rm -f $@; strip a.out; trimhd 32 <a.out >$@; rm -f a.out; ls -l $@
                     81: 
                     82: 
1.1.1.2   root       83: breadwd.o: breadwd.c breadxx.o
                     84: breadfd.o: breadfd.c breadxx.o
1.1.1.3   root       85: breadas.o: breadas.c breadxx.o
1.1.1.2   root       86: 
                     87: breadxx.o:
                     88:        touch breadxx.o
                     89: 
                     90: breadwd.c: breadxx.c
                     91:        rm -f breadwd.c
                     92:        sed -e 's/XX/wd/' -e 's/xx/wd/g'        < breadxx.c >> breadwd.c
                     93: 
                     94: breadfd.c: breadxx.c
                     95:        rm -f breadfd.c
                     96:        sed -e 's/XX/fd/' -e 's/xx/fd/g'        < breadxx.c >> breadfd.c
1.1       root       97: 
1.1.1.3   root       98: breadas.c: breadxx.c
                     99:        rm -f breadas.c
                    100:        sed -e 's/XX/as/' -e 's/xx/as/g'        < breadxx.c >> breadas.c
                    101: 
1.1.1.4   root      102: trimhd:        trimhd.c
                    103:        ${CC} ${CFLAGS} -s -o trimhd trimhd.c
                    104: 
1.1       root      105: clean:
1.1.1.4   root      106:        rm -f *.o *.exe *.i sm_*.c trimhd
1.1       root      107:        rm -f a.out bfd bwd fdb wdb ${ALL}
                    108:        rm -f boot[a-wyz]? boot[a-wyz]?? boot[a-wyz]?.c boot[a-wyz]??.c \
1.1.1.3   root      109:                conf[a-wyz]?.c conf[a-wyz]??.c bread[a-wyz]?.c
1.1       root      110: 
                    111: cleandir: clean
                    112:        rm -f ${MAN} tags .depend
                    113: 
                    114: depend: ${SRCS}
                    115:        mkdep ${INCPATH} -DSTANDALONE ${SRCS} ${DUMMIES}
                    116: 
                    117: install: ${ALL}
1.1.1.2   root      118:        cp ${ALL} ${STANDDIR}

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.