|
|
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: DESTDIR386=/bin386/usr/lib/uucp/ ! 12: ! 13: CFLAGS= -O -I$(IDIR) -I$(MDIR) ! 14: LFLAGS= -n -f ! 15: ! 16: OBJS= dcpmisc.o dcpxfer.o dcpxf2.o dcputil.o gpkt.o ! 17: SOBJS= dcpS.o dcpunixS.o dcpsys.o $(MDIR)/fixttyS.o ! 18: TOBJS= dcpT.o dcpunixT.o dcpsys.o $(MDIR)/fixttyT.o ! 19: BOBJS= dcpB.o dcpunixS.o dcpsysB.o $(MDIR)/fixttyS.o ! 20: ! 21: ALIB= $(ADIR)/libuuaux.a ! 22: MLIB= $(MDIR)/libmodemcap.a ! 23: LIBX= /usr/lib/libndir.a ! 24: ! 25: all: uucico.S uucico.T uucico.B ! 26: @ ! 27: ! 28: uucico.S: $(OBJS) $(SOBJS) $(MLIB) $(ALIB) $(LIBX) ! 29: $(CC) -o $(DESTDIR)$@ $(LFLAGS) $< ! 30: su root chmog 6511 uucp uucp $(DESTDIR)uucico.S ! 31: ! 32: uucico.S386: $(OBJS) $(SOBJS) $(MLIB) $(ALIB) ! 33: $(CC) -o $(DESTDIR386)uucico $(LFLAGS) $< ! 34: su root chmog 6511 uucp uucp $(DESTDIR386)uucico ! 35: ! 36: uucico.B386: $(OBJS) $(BOBJS) $(MLIB) $(ALIB) ! 37: $(CC) -o $(DESTDIR386)uucico.BBS $(LFLAGS) $< ! 38: su root chmog 6511 uucp uucp $(DESTDIR386)uucico.BBS ! 39: ! 40: uucico.T: $(OBJS) $(TOBJS) $(MLIB) $(ALIB) $(LIBX) ! 41: $(CC) -o $(DESTDIR)$@ $(LFLAGS) $< ! 42: su root chmog 6511 uucp uucp $(DESTDIR)uucico.T ! 43: ! 44: uucico.T386: $(OBJS) $(TOBJS) $(MLIB) $(ALIB) ! 45: $(CC) -o $(DESTDIR386)uucico.T $(LFLAGS) $< ! 46: su root chmog 6511 uucp uucp $(DESTDIR386)uucico.T ! 47: ! 48: uucico.B: $(OBJS) $(BOBJS) $(MLIB) $(ALIB) $(LIBX) ! 49: $(CC) -o $(DESTDIR)$@ $(LFLAGS) $< ! 50: su root chmog 6511 uucp uucp $(DESTDIR)uucico.B ! 51: ! 52: support: ! 53: (cd ..; make support) ! 54: ! 55: ! 56: # ! 57: # how to make some specific objects ! 58: # ! 59: ! 60: dcpS.o: dcp.c ! 61: $(CC) $(CFLAGS) -DSGTTY -c -o $@ $< ! 62: ! 63: dcpT.o: dcp.c ! 64: $(CC) $(CFLAGS) -DTERMIO -c -o $@ $< ! 65: ! 66: dcpB.o: dcp.c ! 67: $(CC) $(CFLAGS) -DBBS -c -o $@ $< ! 68: ! 69: dcpunixS.o: dcpunix.c ! 70: $(CC) $(CFLAGS) -DSGTTY -c -o $@ $< ! 71: ! 72: dcpunixT.o: dcpunix.c ! 73: $(CC) $(CFLAGS) -DTERMIO -c -o $@ $< ! 74: ! 75: dcpsysB.o: dcpsys.c ! 76: $(CC) $(CFLAGS) -DBBS -c -o $@ $<
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.