Annotation of cci/d/event/makefile, revision 1.1.1.1

1.1       root        1: 
                      2: #
                      3: #  HDRS                included files
                      4: #
                      5: #  SRCS                source files
                      6: #
                      7: 
                      8: MAKEPARAM = AS=${AS} CC=${CC} LD=${LD} INCLDIR=${INCLDIR} LIBDIR=${LIBDIR} ULIBDIR=${ULIBDIR} DESTDIR=${DESTDIR}
                      9: 
                     10: HDRS1 = prvreg.h psl.h pte.h pcboffset.h const.h scboffset.h \
                     11:        sptoffset.h trap.h
                     12: 
                     13: LD_FLG =  -T c0000000
                     14: 
                     15: .SUFFIXES:
                     16: .SUFFIXES: .x .s .o .c .lst 
                     17: 
                     18: .x.o:
                     19:        cat INCLUDE $*.x | sed 's/^#\([^id]\)/ #\1/' | /lib/cpp | ${AS} -o $*.o
                     20: 
                     21: 
                     22: .s.o:
                     23:        cat INCLUDE $*.s | ${AS} -o $*.o
                     24: 
                     25: 
                     26: 
                     27: 
                     28: TESTS =  init.o prvreg.o prvinstr.o  be_evt.o roprnd_evt.o \
                     29:         prvins_evt.o align_evt.o \
                     30:         raddr_evt.o \
                     31:         rsvins_evt.o \
                     32:         arith_evt.o \
                     33:         bpt_evt.o \
                     34:         ttrap_evt.o \
                     35:         softint_evt.o \
                     36:         vkcall_evt.o \
                     37:         vtrans_evt.o \
                     38:         vprobe_evt.o \
                     39:         vksnv_evt.o \
                     40:         mulevt.o \
                     41:         visnv_evt.o \
                     42:         error.o \
                     43:         trap.o \
                     44:         bio.o \
                     45:         cp.o
                     46: 
                     47: 
                     48: 
                     49: all : event
                     50: 
                     51: event.st  : $(TESTS)
                     52:            ${LD}  $(LD_FLG) -N -x -o event.st $(TESTS) 
                     53: 
                     54: event  : event.st
                     55:        cp event.st $$event.st
                     56:        strip $$event.st
                     57:        dd if=$$event.st of=event skip=1 bs=2080
                     58:        rm -f $$event.st
                     59: 
                     60: clean   :
                     61:            rm -f *.o *.lst *.sf *.sp *.st event
                     62: 
                     63: cleansrc:
                     64:            rm -f *.[csh] *.def init.x definitions INCLUDE makefile
                     65: 
                     66: install: all
                     67:        install -c event ${DESTDIR}/d
                     68: 
                     69: depend:
                     70:        grep '^#include' *.[cs] | grep -v '<' | \
                     71:              sed 's/:[^"]*"\([^"]*\)".*/: \1/' | \
                     72:              sed 's/\.c/.o/' | \
                     73:        awk ' { if ($$1 != prev) { print rec; rec = $$0; prev = $$1; } \
                     74:                else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
                     75:                       else rec = rec " " $$2 } } \
                     76:              END { print rec } ' > makedep
                     77:        echo '/^# DO NOT DELETE THIS LINE/+1,$$d' >eddep
                     78:        echo '$$r makedep' >>eddep
                     79:        echo 'w' >>eddep
                     80:        cp makefile makefile.bak
                     81:        ed - makefile < eddep
                     82:        rm -f eddep makedep
                     83: 
                     84: # DO NOT DELETE THIS LINE -- make depend uses it
                     85: 
                     86: bio.o: definitions

unix.superglobalmegacorp.com

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