Annotation of 42BSD/games/compat/Makefile, revision 1.1.1.1

1.1       root        1: #
                      2: #      Makefile        4.2     82/10/24
                      3: #
                      4: MISCSRCS = Readme v6run.1
                      5: SSRCS = compat.s memsiz.s
                      6: HSRCS = defs.h rt11.h unix6sys.h unix6sysn.h unix7sys.h unix7sysn.h unixhdr.h
                      7: CSRCS = bcopy.c dofloat.c dosig.c runcompat.c unixemts.c unixstart.c unixtraps.c
                      8: 
                      9: SRCS = $(MISCSRCS) $(SSRCS) $(HSRCS) $(CSRCS)
                     10: 
                     11: v7run: compat.o v7run.o v7start.o v7traps.o unixemts.o rdosig.o\
                     12:        dofloat.o bcopy.o
                     13:        ld -e start -N -o v7run compat.o v7run.o v7start.o v7traps.o bcopy.o \
                     14:        unixemts.o rdosig.o dofloat.o /lib/crt0.o -lc -s
                     15: 
                     16: v6run: compat.o v6run.o v6start.o v6traps.o unixemts.o rdosig.o \
                     17:        bcopy.o dofloat.o
                     18:        ld -e start -N -o v6run compat.o v6run.o v6start.o v6traps.o\
                     19:        unixemts.o rdosig.o dofloat.o bcopy.o /lib/crt0.o -lc -s
                     20: 
                     21: v7trc: compat.o v7run.o v7start.o v7ttraps.o unixemts.o tdosig.o dofloat.o
                     22:        ld -e start -N -o v7trc compat.o v7run.o v7start.o v7ttraps.o\
                     23:        unixemts.o tdosig.o dofloat.o /lib/crt0.o -lc
                     24: 
                     25: v6trc: compat.o v6run.o v6start.o v6ttraps.o unixemts.o tdosig.o dofloat.o
                     26:        ld -e start -N -o v6trc compat.o v6run.o v6start.o v6ttraps.o\
                     27:        unixemts.o tdosig.o dofloat.o /lib/crt0.o -lc
                     28: 
                     29: rtrun: compat.o rtrun.o rtstart.o rttraps.o rtemts.o rdosig.o dofloat.o
                     30:        ld -e start -N -o rtrun compat.o rtrun.o rtstart.o rttraps.o\
                     31:        rtemts.o rdosig.o dofloat.o /lib/crt0.o -lc
                     32: 
                     33: rttrc: compat.o rtrun.o rtstart.o rtttraps.o rtemts.o rdosig.o dofloat.o
                     34:        ld -e start -N -o rttrc compat.o rtrun.o rtstart.o rttraps.o\
                     35:        rtemts.o rdosig.o dofloat.o /lib/crt0.o -lc
                     36: 
                     37: all:   v7run v6run # v7trc v6trc
                     38: 
                     39: compat.o: memsiz.s compat.s
                     40:        cat memsiz.s compat.s | as -o compat.o
                     41: 
                     42: v7run.o: defs.h unixhdr.h runcompat.c
                     43:        cc -c -O -DV7UNIX -DUNIX runcompat.c
                     44:        mv runcompat.o v7run.o
                     45: 
                     46: v6run.o: defs.h unixhdr.h runcompat.c
                     47:        cc -c -O -DV6UNIX -DUNIX runcompat.c
                     48:        mv runcompat.o v6run.o
                     49: 
                     50: rtrun.o: defs.h rt11.h runcompat.c
                     51:        cc -c -O -DRT11 runcompat.c
                     52:        mv runcompat.o rtrun.o
                     53: 
                     54: v7start.o: defs.h unixstart.c
                     55:        cc -c -O -DV7UNIX unixstart.c
                     56:        mv unixstart.o v7start.o
                     57: 
                     58: v6start.o: defs.h unixstart.c
                     59:        cc -c -O -DV6UNIX unixstart.c
                     60:        mv unixstart.o v6start.o
                     61: 
                     62: v7traps.o: defs.h unix7sys.h unixtraps.c
                     63:        cc -c -O -DV7UNIX unixtraps.c
                     64:        mv unixtraps.o v7traps.o
                     65: 
                     66: v6traps.o: defs.h unix6sys.h unixtraps.c
                     67:        cc -c -O -DV6UNIX unixtraps.c
                     68:        mv unixtraps.o v6traps.o
                     69: 
                     70: v7ttraps.o: defs.h unix7sys.h unixtraps.c
                     71:        cc -c -O -DV7UNIX -DTRACE unixtraps.c
                     72:        mv unixtraps.o v7ttraps.o
                     73: 
                     74: v6ttraps.o: defs.h unix6sys.h unixtraps.c
                     75:        cc -c -O -DV6UNIX -DTRACE unixtraps.c
                     76:        mv unixtraps.o v6ttraps.o
                     77: 
                     78: unixemts.o: unixemts.c
                     79:        cc -c -O unixemts.c
                     80: 
                     81: rdosig.o: dosig.c
                     82:        cc -c -O dosig.c
                     83:        mv dosig.o rdosig.o
                     84: 
                     85: tdosig.o: dosig.c
                     86:        cc -c -O -DTRACE dosig.c
                     87:        mv dosig.o tdosig.o
                     88: 
                     89: dofloat.o: defs.h dofloat.c
                     90:        cc -c -O dofloat.c
                     91: 
                     92: install: v7run # v6run v6trc v7trc
                     93:        install v7run $(DESTDIR)/usr/games/lib/compat
                     94:        : install v6run $(DESTDIR)/usr/local
                     95:        : install v6trc $(DESTDIR)/usr/local
                     96:        : install v7trc $(DESTDIR)/usr/local
                     97:        : chmod 4755 $(DESTDIR)/usr/local/v?run $(DESTDIR)/usr/local/v?trc
                     98: 
                     99: clean:
                    100:        rm -f *.o v6run v7run v7trc v6trc
                    101: 
                    102: 
                    103: sources: $(SRCS)
                    104: 
                    105: $(SRCS):
                    106:        sccs get $@
                    107: 

unix.superglobalmegacorp.com

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