Annotation of cci/d/ether/Makefile, revision 1.1.1.1

1.1       root        1: 
                      2: #
                      3: #  HDRS                included files
                      4: #
                      5: #  SRCS                source files
                      6: #
                      7: DESTDIR=
                      8: AS=/bin/as
                      9: CC=/bin/cc
                     10: LCC=/bin/cc
                     11: LD=/bin/ld
                     12: INCLDIR=${DESTDIR}/usr/include
                     13: LIBDIR=${DESTDIR}/lib
                     14: ULIBDIR=${DESTDIR}/usr/lib
                     15: 
                     16: HDRS1 = prvreg.h psl.h pte.h pcboffset.h const.h scboffset.h \
                     17:        sptoffset.h trap.h veiu.h mtpr.h
                     18: 
                     19: LD_FLG =  -T 0
                     20: 
                     21: .SUFFIXES:
                     22: .SUFFIXES: .x .s .o .c .lst 
                     23: 
                     24: .x.o:
                     25:        cat $*.x | sed 's/^#\([^id]\)/ #\1/' | /lib/cpp | $(AS) -o $*.o
                     26: .x.s:
                     27:        cat $*.x | sed 's/^#\([^id]\)/ #\1/' | /lib/cpp > $*.s
                     28: 
                     29: .s.o:
                     30:        cat INCLUDE $*.s | $(AS) -o $*.o
                     31: 
                     32: .c.s:  
                     33:        $(CC) -S $*.c
                     34: .c.o:  
                     35:        $(CC) -c $*.c
                     36: 
                     37: SYS   =  init.o sys.o buser.o bio.o cp.o spl.o 
                     38: PROC0 =  veiu.o
                     39: LISTS =  init.lst sys.lst buser.lst bio.lst cp.lst multi.lst veiu.lst spl.lst
                     40: TESTS =  $(SYS) $(PROC0) 
                     41: 
                     42: all    : ether
                     43: 
                     44: object  : ether.st ether a.sym ether.sf
                     45: 
                     46: clean  : 
                     47:        -rm *.o *.lst a.sym *.st *.sf ether a.out
                     48: 
                     49: cleansrc:
                     50:        rm -f *.[csh] *.def init.x definitions INCLUDE makefile
                     51: 
                     52: ether.st  : $(TESTS)
                     53:            $(LD)  $(LD_FLG) -N -x -o ether.st $(TESTS) 
                     54: 
                     55: ether  : ether.st
                     56:        cp ether.st $$ether.st
                     57:        strip $$ether.st
                     58:        dd if=ether.st of=ether skip=1 bs=2080 
                     59:        rm -rf $$ether.st
                     60: 
                     61: install:       all
                     62:        install -c ether $(DESTDIR)/d/ether
                     63: 
                     64: #End of makefile

unix.superglobalmegacorp.com

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