|
|
1.1 ! root 1: LIBNAME = libether.a ! 2: LIBDIR = /usr/lib ! 3: LIBF = $(LIBDIR)/$(LIBNAME) ! 4: ! 5: LIBFILES = order.o findslot.o ! 6: ! 7: INCNAMES = ethernet.h order.h ! 8: INCDIR = /usr/include/sys ! 9: INCF = $(INCDIR)/ethernet.h $(INCDIR)/order.h ! 10: ! 11: LIBETHER = $(LIBDIR)/libether.a ! 12: LIBCHAOS = $(LIBDIR)/libchaos.a ! 13: LIBIN = $(LIBDIR)/libin.a ! 14: ! 15: BINDIR = /usr/ether ! 16: ! 17: CMDS = netconfig arpconfig ipconfig chaosconfig ! 18: OFILES = netconfig.o arpconfig.o chaosconfig.o ipconfig.o ! 19: ! 20: ! 21: all: lib cmds ! 22: ! 23: lib: $(LIBF) ! 24: cmds: $(CMDS) ! 25: ! 26: clean: ! 27: rm -f core *.BAK .emacs* *.o $(CMDS) ! 28: ! 29: ! 30: $(LIBF): $(LIBFILES) ! 31: ar r $(LIBF) $(LIBFILES) ! 32: ranlib $(LIBF) ! 33: ! 34: $(LIBFILES): $(INCF) ! 35: $(OFILES): $(INCF) ! 36: ! 37: $(INCF): $(INCNAMES) ! 38: cp $(INCNAMES) $(INCDIR) ! 39: ! 40: ! 41: netconfig: netconfig.o $(LIBETHER) ! 42: cc -o netconfig netconfig.o -lether ! 43: cp netconfig $(BINDIR) ! 44: strip $(BINDIR)/netconfig ! 45: ! 46: arpconfig: arpconfig.o $(LIBETHER) ! 47: cc -o arpconfig arpconfig.o -lether ! 48: cp arpconfig $(BINDIR) ! 49: strip $(BINDIR)/arpconfig ! 50: ! 51: chaosconfig: chaosconfig.o $(LIBETHER) $(LIBCHAOS) ! 52: cc -o chaosconfig chaosconfig.o -lether -lchaos ! 53: cp chaosconfig $(BINDIR) ! 54: strip $(BINDIR)/chaosconfig ! 55: ! 56: ipconfig: ipconfig.o $(LIBETHER) $(LIBIN) ! 57: cc -o ipconfig ipconfig.o -lether -lin ! 58: cp ipconfig $(BINDIR) ! 59: strip $(BINDIR)/ipconfig
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.