Annotation of 42BSD/usr.lib/sendmail/aux/makefl.vax, revision 1.1.1.1

1.1       root        1: #
                      2: #  VAX Version
                      3: #
                      4: #      @(#)makefl.vax  4.1     7/25/83
                      5: #
                      6: 
                      7: LIBS=
                      8: TARG=  /etc
                      9: 
                     10: OBJS1= conf.o main.o collect.o parse.o alias.o deliver.o \
                     11:        savemail.o addr.o err.o
                     12: OBJS2= matchhdr.o sysexits.o util.o bmove.o
                     13: SRCS=  useful.h sendmail.h \
                     14:        conf.c deliver.c main.c parse.c err.c alias.c savemail.c addr.c \
                     15:        matchhdr.c sysexits.c util.c bmove.c bmove.11.s bmove.vax.s \
                     16:        arpa.c arpadate.c version.c collect.c
                     17: 
                     18: CHOWN= -echo chown
                     19: CHMOD= chmod
                     20: CFLAGS=        -O -DDEBUG -I.
                     21: LDFLAGS=-n -s
                     22: AR=    -ar
                     23: ARFLAGS=rvu
                     24: LINT=  lint
                     25: LINTFLAGS=-bxa
                     26: XREF=  csh /usr/bin/xref
                     27: CP=    cp
                     28: 
                     29: GET=   sccs get
                     30: DELTA= sccs delta
                     31: REL=
                     32: 
                     33: ROOT=  root
                     34: OBJMODE=755
                     35: 
                     36: sendmail: $(OBJS1) $(OBJS2) version.o
                     37:        $(CC) $(LDFLAGS) -o sendmail version.o $(OBJS1) $(OBJS2) $(LIBS)
                     38:        $(CHMOD) $(OBJMODE) sendmail
                     39:        size sendmail; ls -l sendmail
                     40: 
                     41: install: $(OBJS1) $(OBJS2) install1 sendmail
                     42:        $(CP) sendmail $(TARG)/sendmail
                     43: 
                     44: install1:
                     45:        @rm -f SCCS/p.version.c version.c
                     46:        @$(GET) $(REL) -e -s SCCS/s.version.c
                     47:        @$(DELTA) -s SCCS/s.version.c
                     48:        @$(GET) -t SCCS/s.version.c
                     49: 
                     50: $(OBJS1): sendmail.h
                     51: 
                     52: sendmail.h util.o: useful.h
                     53: 
                     54: #
                     55: #  Auxiliary stuff
                     56: #
                     57: 
                     58: clean:
                     59:        rm -f core sendmail arpa uucp a.out xref version.c
                     60:        rm -f *.o
                     61: 
                     62: sources: $(SRCS)
                     63: 
                     64: $(SRCS):
                     65:        $(GET) $(REL) SCCS/s.$@
                     66: 
                     67: archive:
                     68:        ${AR} ${ARFLAGS} sendmail.a READ_ME TO_BE_DONE makefile makefl.* *.h *.c *.s makeversion *.[123456789u]
                     69: 
                     70: print: xref
                     71:        @ls -l | pr -h "sendmail directory"
                     72:        @pr -h "cross reference listing" xref
                     73:        @size *.o | pr -h "object code sizes"
                     74:        @pr *.h *.[cs]
                     75: 
                     76: lint:
                     77:        $(LINT) $(LINTFLAGS) $(SRCS)
                     78: 
                     79: xref: *.c
                     80:        ${XREF} *.c > xref
                     81: 
                     82: #
                     83: #  Auxiliary mailers
                     84: #
                     85: 
                     86: arpa: arpa.o matchhdr.o arpadate.o
                     87:        $(CC) $(LDFLAGS) -o arpa arpa.o matchhdr.o arpadate.o $(LIBS)
                     88:        ${CHMOD} ${OBJMODE} arpa
                     89:        size arpa; ls -l arpa
                     90: 
                     91: uucp: uucp.o
                     92:        ${CC} ${LDFLAGS} -o uucp uucp.o ${LIBS}
                     93:        ${CHMOD} ${OBJMODE} uucp
                     94:        size uucp; ls -l uucp
                     95: 
                     96: mail:  mail.o getname.o
                     97:        $(CC) $(LDFLAGS) -o mail mail.o getname.o
                     98:        size mail; ls -l mail

unix.superglobalmegacorp.com

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