Annotation of researchv10no/cmd/ether/makefile, revision 1.1.1.1

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

unix.superglobalmegacorp.com

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