Annotation of researchv10no/cmd/nupas/smtp/makefile, revision 1.1.1.1

1.1       root        1: # COBJ is for sysname_read()
                      2: COBJ=log.o ../common/common.a ../libc/libc.a ../config/config.o
                      3: 
                      4: QEROBJ=smtpqer.o to822addr.o qlib.o $(COBJ)
                      5: SMTPOBJ=smtp.o converse.o netio.o to822addr.o to822.o header.o $(COBJ)
                      6: SMTPDOBJ=smtpd.o conversed.o netio.o qlib.o from822addr.o from822.o header.o $(COBJ)
                      7: 
                      8: CFLAGS=${UNIX} -g -I. -I../libc -I../common ${SCFLAGS}
                      9: LIB=/usr/lib/upas
                     10: 
                     11: 
                     12: all:   smtp smtpd smtpqer smtpsched
                     13: 
                     14: 
                     15: smtp:  ../ipc/libipc.a $(SMTPOBJ)
                     16:        $(CC) $(SMTPOBJ) ../ipc/libipc.a -o smtp $(SLFLAGS)
                     17: 
                     18: smtpd: $(SMTPDOBJ)
                     19:        $(CC) $(SMTPDOBJ) -o smtpd $(SLFLAGS)
                     20: 
                     21: smtpqer: $(QEROBJ)
                     22:        $(CC) $(QEROBJ) -o smtpqer $(SLFLAGS)
                     23: 
                     24: smtpsched: smtpsched.o qlib.o
                     25:        $(CC) smtpsched.o qlib.o $(COBJ) -o smtpsched $(SLFLAGS)
                     26: 
                     27: 
                     28: from822.o:     header.h ../common/mail.h ../common/string.h ../common/aux.h
                     29: from822addr.o: ../common/string.h
                     30: header.o:      header.h ../common/mail.h ../common/string.h ../common/aux.h
                     31: converse.o:    smtp.h ../common/mail.h ../common/string.h
                     32: conversed.o:   smtp.h cmds.h ../common/mail.h ../common/string.h
                     33: smtp.o:                smtp.h ../common/string.h ../common/aux.h
                     34: netio.o:       smtp.h
                     35: qlib.o:                smtp.h ../common/string.h
                     36: smtpqer.o:     ../common/string.h ../common/mail.h
                     37: smtpsched.o:   smtp.h ../common/string.h
                     38: to822.o:       header.h addrformat.h ../common/mail.h ../common/string.h \
                     39:                ../common/aux.h
                     40: to822addr.o:   addrformat.h ../common/string.h
                     41: 
                     42: 
                     43: install:       dirs $(LIB)/smtp $(LIB)/smtpd $(LIB)/smtpqer $(LIB)/smtpsched
                     44: 
                     45: dirs:
                     46:        -mkdir /usr/spool/smtpq
                     47:        -chown uucp /usr/spool/smtpq
                     48:        -chmod 775 /usr/spool/smtpq
                     49: 
                     50: $(LIB)/smtp:   smtp
                     51:        chmod 755 smtp
                     52:        mv $(LIB)/smtp $(LIB)/osmtp && cp smtp $(LIB)/smtp
                     53:        strip $(LIB)/smtp
                     54: 
                     55: $(LIB)/smtpd:  smtpd
                     56:        chmod 755 smtpd
                     57:        cp smtpd $(LIB)/smtpd
                     58:        strip $(LIB)/smtpd
                     59: 
                     60: $(LIB)/smtpqer:        smtpqer
                     61:        cp smtpqer $(LIB)/smtpqer
                     62:        strip $(LIB)/smtpqer
                     63:        chown uucp $(LIB)/smtpqer
                     64:        chmod 6775 $(LIB)/smtpqer
                     65: 
                     66: $(LIB)/smtpsched:      smtpsched
                     67:        chmod 755 smtpsched
                     68:        cp smtpsched $(LIB)/smtpsched
                     69:        strip $(LIB)/smtpsched
                     70: 
                     71: 
                     72: clean:
                     73:        rm -f smtp smtpd smtpqer smtpsched *.o

unix.superglobalmegacorp.com

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