Annotation of coherent/a/usr/bob/uusrc/dcp/Makefile, revision 1.1.1.1

1.1       root        1: #
                      2: #  12/2/90
                      3: #  Makefile for dcp (a UUCP clone) which implements a uucico
                      4: #  type file transfer and remote execution protocol.
                      5: #
                      6: 
                      7: IDIR=../include
                      8: ADIR=../aux
                      9: MDIR=../modemcap
                     10: #DESTDIR=/interim/usr/lib/uucp/
                     11: 
                     12: CFLAGS= -O -I$(IDIR) -I$(MDIR)
                     13: LFLAGS= -f
                     14: 
                     15: OBJS=  dcpmisc.o dcpxfer.o dcpxf2.o dcputil.o gpkt.o
                     16: SOBJS= dcpS.o dcpunixS.o dcpsys.o $(MDIR)/fixttyS.o
                     17: TOBJS= dcpT.o dcpunixT.o dcpsys.o $(MDIR)/fixttyT.o
                     18: BOBJS= dcpB.o dcpunixS.o dcpsysB.o $(MDIR)/fixttyS.o
                     19: 
                     20: ALIB=  $(ADIR)/libuuaux.a
                     21: MLIB=  $(MDIR)/libmodemcap.a
                     22: LIBX=  /usr/lib/libndir.a
                     23: 
                     24: all: uucico.S uucico.T uucico.B
                     25:        @
                     26: 
                     27: uucico.S: $(OBJS) $(SOBJS) $(MLIB) $(ALIB) $(LIBX)
                     28:        $(CC) -o $(DESTDIR)$@ $(LFLAGS) $<
                     29:        su root chmog 6511 uucp uucp $(DESTDIR)uucico.S
                     30: 
                     31: uucico.T: $(OBJS) $(TOBJS) $(MLIB) $(ALIB) $(LIBX)
                     32:        $(CC) -o $(DESTDIR)$@ $(LFLAGS) $<
                     33:        su root chmog 6511 uucp uucp $(DESTDIR)uucico.T
                     34: 
                     35: uucico.B: $(OBJS) $(BOBJS) $(MLIB) $(ALIB) $(LIBX)
                     36:        $(CC) -o $(DESTDIR)$@ $(LFLAGS) $<
                     37:        su root chmog 6511 uucp uucp $(DESTDIR)uucico.B
                     38: 
                     39: support:
                     40:        (cd ..; make support)
                     41: 
                     42: 
                     43: #
                     44: #  how to make some specific objects
                     45: #
                     46: 
                     47: dcpS.o:        dcp.c
                     48:        $(CC) $(CFLAGS) -DSGTTY -c -o $@ $<
                     49: 
                     50: dcpT.o: dcp.c
                     51:        $(CC) $(CFLAGS) -DTERMIO -c -o $@ $<
                     52: 
                     53: dcpB.o: dcp.c
                     54:        $(CC) $(CFLAGS) -DBBS -c -o $@ $<
                     55: 
                     56: dcpunixS.o: dcpunix.c
                     57:        $(CC) $(CFLAGS) -DSGTTY -c -o $@ $<
                     58: 
                     59: dcpunixT.o: dcpunix.c
                     60:        $(CC) $(CFLAGS) -DTERMIO -c -o $@ $<
                     61: 
                     62: dcpsysB.o: dcpsys.c
                     63:        $(CC) $(CFLAGS) -DBBS -c -o $@ $<

unix.superglobalmegacorp.com

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