|
|
1.1 ! root 1: LIBS = ! 2: PDIR = proto ! 3: INCL = $(PDIR) ! 4: JINCL = /usr/jerq/include ! 5: SFLAGS = ! 6: CFLAGS = -O -I$(INCL) -I$(JINCL) $(SFLAGS) ! 7: PHEADERS = $(PDIR)/pconfig.h $(PDIR)/packets.h $(PDIR)/proto.h $(PDIR)/pstats.h ! 8: PFILES = $(PDIR)/pcheck.c $(PDIR)/pinit.c \ ! 9: $(PDIR)/precv.c $(PDIR)/psend.c $(PDIR)/ptimeout.c ! 10: POBJS = pcheck.o pinit.o precv.o psend.o ptimeout.o ! 11: ! 12: mux: mux.o $(POBJS) ! 13: $(CC) $(LDFLAGS) -o mux mux.o $(POBJS) $(LIBS) ! 14: ! 15: smux: smux.o $(PFILES) ! 16: $(CC) $(CFLAGS) -DPSTATISTICS -DPSTATSDESC -c $(PFILES) ! 17: $(CC) $(LDFLAGS) -o smux smux.o $(POBJS) $(LIBS) ! 18: -rm -f $(POBJS) ! 19: ! 20: ssmux: smux.o $(PFILES) ! 21: $(CC) $(CFLAGS) -DEBUG -c $(PFILES) ! 22: $(CC) $(LDFLAGS) -o ssmux smux.o $(POBJS) $(LIBS) ! 23: -rm -f $(POBJS) ! 24: ! 25: tmux: tmux.o $(PFILES) ! 26: $(CC) $(CFLAGS) -DEBUG -c $(PFILES) ! 27: $(CC) $(LDFLAGS) -o tmux tmux.o $(POBJS) $(LIBS) ! 28: -rm -f $(POBJS) ! 29: ! 30: smux.o: mux.c ! 31: -mv mux.o savemux.o ! 32: $(CC) $(CFLAGS) -DPSTATISTICS -DPSTATSDESC -c mux.c && mv mux.o smux.o ! 33: -mv savemux.o mux.o ! 34: ! 35: tmux.o: mux.c ! 36: -mv mux.o smux.o ! 37: $(CC) $(CFLAGS) -DTRACING -DEBUG -c mux.c && mv mux.o tmux.o ! 38: -mv smux.o mux.o ! 39: ! 40: mux.o: msgs.h $(JINCL)/tty.h $(PHEADERS) ! 41: ! 42: pcheck.o: $(PDIR)/pcheck.c ! 43: $(CC) $(CFLAGS) -c $(PDIR)/pcheck.c ! 44: pinit.o: $(PDIR)/pinit.c $(PHEADERS) ! 45: $(CC) $(CFLAGS) -c $(PDIR)/pinit.c ! 46: precv.o: $(PDIR)/precv.c $(PHEADERS) ! 47: $(CC) $(CFLAGS) -c $(PDIR)/precv.c ! 48: psend.o: $(PDIR)/psend.c $(PHEADERS) ! 49: $(CC) $(CFLAGS) -c $(PDIR)/psend.c ! 50: ptimeout.o: $(PDIR)/ptimeout.c $(PHEADERS) ! 51: $(CC) $(CFLAGS) -c $(PDIR)/ptimeout.c ! 52: ! 53: print: ! 54: pr *.h *.c ! 55: ! 56: pp: ! 57: pp -tmux *.h *.c proto/*.? | dcan ! 58: ! 59: lint: ! 60: lint -I$(INCL) -I$(JINCL) $(SFLAGS) -DTRACING mux.c $(PDIR)/*.c ! 61: ! 62: clean: ! 63: rm -f *.o mux tmux core ! 64: cd term; make clean
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.