Annotation of 43BSDTahoe/usr.lib/sendmail/src/Makefile, revision 1.1.1.1

1.1       root        1: #
                      2: # Copyright (c) 1988 Regents of the University of California.
                      3: # All rights reserved.
                      4: #
                      5: # Redistribution and use in source and binary forms are permitted
                      6: # provided that the above copyright notice and this paragraph are
                      7: # duplicated in all such forms and that any documentation,
                      8: # advertising materials, and other materials related to such
                      9: # distribution and use acknowledge that the software was developed
                     10: # by the University of California, Berkeley.  The name of the
                     11: # University may not be used to endorse or promote products derived
                     12: # from this software without specific prior written permission.
                     13: # THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
                     14: # IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
                     15: # WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
                     16: #
                     17: #      @(#)Makefile    5.5 (Berkeley) 7/7/88
                     18: #
                     19: SRCS=  alias.c arpadate.c clock.c collect.c conf.c convtime.c daemon.c \
                     20:        deliver.c domain.c envelope.c err.c headers.c macro.c main.c \
                     21:        parseaddr.c queue.c readcf.c recipient.c savemail.c srvrsmtp.c \
                     22:        stab.c stats.c sysexits.c trace.c usersmtp.c util.c Version.c
                     23: OBJS=  alias.o arpadate.o clock.o collect.o conf.o convtime.o daemon.o \
                     24:        deliver.o domain.o envelope.o err.o headers.o macro.o main.o \
                     25:        parseaddr.o queue.o readcf.o recipient.o savemail.o srvrsmtp.o \
                     26:        stab.o stats.o sysexits.o trace.o usersmtp.o util.o
                     27: 
                     28: CFLAGS=        -O -I. -I../include -DVMUNIX -DMXDOMAIN
                     29: ASMSED=        ../include/asm.sed.${MACHINE}
                     30: 
                     31: GET=   sccs get
                     32: DELTA= sccs delta
                     33: WHAT=  what
                     34: PRT=   sccs prt
                     35: 
                     36: .c.o:
                     37:        cc -S ${CFLAGS} $*.c
                     38:        sed -f ${ASMSED} $*.s | as -o $*.o
                     39:        rm -f $*.s
                     40: 
                     41: sendmail: ${OBJS} Version.o
                     42:        ${CC} ${COPTS} -o $@ Version.o ${OBJS} -ldbm
                     43:        size sendmail; ls -l sendmail; ${WHAT} < Version.o
                     44: 
                     45: dsendmail: ${OBJS} Version.o
                     46:        ${CC} ${COPTS} -o sendmail Version.o ${OBJS} -ldbm -lresolv
                     47:        size sendmail; ls -l sendmail; ${WHAT} < Version.o
                     48: 
                     49: install:
                     50:        install -c -s -o root -g kmem -m 6755 sendmail ${DESTDIR}/usr/lib
                     51:        install -c -o bin -g bin -m 644 /dev/null ${DESTDIR}/usr/lib/sendmail.fc
                     52:        install -c -o bin -g bin -m 666 /dev/null ${DESTDIR}/usr/lib/sendmail.st
                     53:        rm -f ${DESTDIR}/usr/ucb/newaliases
                     54:        ln -s ${DESTDIR}/usr/lib/sendmail ${DESTDIR}/usr/ucb/newaliases
                     55:        rm -f ${DESTDIR}/usr/ucb/mailq
                     56:        ln -s ${DESTDIR}/usr/lib/sendmail ${DESTDIR}/usr/ucb/mailq
                     57: 
                     58: version: newversion ${OBJS} Version.c
                     59: 
                     60: newversion:
                     61:        @rm -f SCCS/p.version.c version.c
                     62:        @${GET} -e SCCS/s.version.c
                     63:        @${DELTA} -s SCCS/s.version.c
                     64:        @${GET} -t -s SCCS/s.version.c
                     65: 
                     66: Version.c: version.c
                     67:        @echo generating Version.c from version.c
                     68:        @cp version.c Version.c
                     69:        @chmod 644 Version.c
                     70:        @echo "" >> Version.c
                     71:        @echo "# ifdef COMMENT" >> Version.c
                     72:        @${PRT} SCCS/s.version.c >> Version.c
                     73:        @echo "" >> Version.c
                     74:        @echo "code versions:" >> Version.c
                     75:        @echo "" >> Version.c
                     76:        @${WHAT} ${OBJS} >> Version.c
                     77:        @echo "" >> Version.c
                     78:        @echo "# endif COMMENT" >> Version.c
                     79: 
                     80: clean: FRC
                     81:        rm -f ${OBJS} core sendmail a.out Version.o
                     82: 
                     83: depend: FRC
                     84:        mkdep ${CFLAGS} ${SRCS}
                     85: 
                     86: tags: FRC
                     87:        ctags ${SRCS}
                     88: 
                     89: lint: FRC
                     90:        lint -chapbx ${CCONFIG} ${SRCS}
                     91: 
                     92: FRC:
                     93: 
                     94: # DO NOT DELETE THIS LINE -- mkdep uses it.
                     95: # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
                     96: 
                     97: alias.o: alias.c /usr/include/pwd.h /usr/include/sys/types.h
                     98: alias.o: /usr/include/sys/stat.h /usr/include/signal.h
                     99: alias.o: /usr/include/machine/trap.h /usr/include/errno.h sendmail.h
                    100: alias.o: /usr/include/stdio.h /usr/include/ctype.h /usr/include/setjmp.h conf.h
                    101: alias.o: ../include/useful.h /usr/include/sys/syslog.h
                    102: alias.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
                    103: alias.o: /usr/include/sysexits.h /usr/include/sys/file.h
                    104: arpadate.o: arpadate.c conf.h /usr/include/sys/time.h /usr/include/time.h
                    105: arpadate.o: /usr/include/sys/types.h /usr/include/sys/timeb.h
                    106: arpadate.o: ../include/useful.h
                    107: clock.o: clock.c sendmail.h /usr/include/stdio.h /usr/include/ctype.h
                    108: clock.o: /usr/include/setjmp.h conf.h ../include/useful.h
                    109: clock.o: /usr/include/sys/types.h /usr/include/sys/syslog.h
                    110: clock.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
                    111: clock.o: /usr/include/sysexits.h /usr/include/signal.h
                    112: clock.o: /usr/include/machine/trap.h
                    113: collect.o: collect.c /usr/include/errno.h sendmail.h /usr/include/stdio.h
                    114: collect.o: /usr/include/ctype.h /usr/include/setjmp.h conf.h
                    115: collect.o: ../include/useful.h /usr/include/sys/types.h
                    116: collect.o: /usr/include/sys/syslog.h /usr/include/sys/socket.h
                    117: collect.o: /usr/include/netinet/in.h /usr/include/sysexits.h
                    118: conf.o: conf.c /usr/include/pwd.h /usr/include/sys/ioctl.h
                    119: conf.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h sendmail.h
                    120: conf.o: /usr/include/stdio.h /usr/include/ctype.h /usr/include/setjmp.h conf.h
                    121: conf.o: ../include/useful.h /usr/include/sys/types.h /usr/include/sys/syslog.h
                    122: conf.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
                    123: conf.o: /usr/include/sysexits.h /usr/include/sys/stat.h /usr/include/nlist.h
                    124: conf.o: /usr/include/sys/wait.h /usr/include/machine/endian.h
                    125: convtime.o: convtime.c /usr/include/ctype.h ../include/useful.h
                    126: convtime.o: /usr/include/sys/types.h
                    127: daemon.o: daemon.c /usr/include/errno.h sendmail.h /usr/include/stdio.h
                    128: daemon.o: /usr/include/ctype.h /usr/include/setjmp.h conf.h ../include/useful.h
                    129: daemon.o: /usr/include/sys/types.h /usr/include/sys/syslog.h
                    130: daemon.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
                    131: daemon.o: /usr/include/sysexits.h /usr/include/netdb.h
                    132: daemon.o: /usr/include/sys/signal.h /usr/include/machine/trap.h
                    133: daemon.o: /usr/include/sys/wait.h /usr/include/machine/endian.h
                    134: daemon.o: /usr/include/sys/time.h /usr/include/time.h
                    135: daemon.o: /usr/include/sys/resource.h
                    136: deliver.o: deliver.c sendmail.h /usr/include/stdio.h /usr/include/ctype.h
                    137: deliver.o: /usr/include/setjmp.h conf.h ../include/useful.h
                    138: deliver.o: /usr/include/sys/types.h /usr/include/sys/syslog.h
                    139: deliver.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
                    140: deliver.o: /usr/include/sysexits.h /usr/include/sys/signal.h
                    141: deliver.o: /usr/include/machine/trap.h /usr/include/sys/stat.h
                    142: deliver.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
                    143: deliver.o: /usr/include/sys/ttydev.h /usr/include/netdb.h /usr/include/errno.h
                    144: deliver.o: /usr/include/arpa/nameser.h /usr/include/resolv.h
                    145: domain.o: domain.c sendmail.h /usr/include/stdio.h /usr/include/ctype.h
                    146: domain.o: /usr/include/setjmp.h conf.h ../include/useful.h
                    147: domain.o: /usr/include/sys/types.h /usr/include/sys/syslog.h
                    148: domain.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
                    149: domain.o: /usr/include/sysexits.h /usr/include/sys/param.h
                    150: domain.o: /usr/include/sys/types.h /usr/include/signal.h
                    151: domain.o: /usr/include/machine/trap.h /usr/include/machine/machparam.h
                    152: domain.o: /usr/include/machine/endian.h /usr/include/arpa/nameser.h
                    153: domain.o: /usr/include/resolv.h /usr/include/netdb.h
                    154: envelope.o: envelope.c /usr/include/pwd.h /usr/include/sys/time.h
                    155: envelope.o: /usr/include/time.h sendmail.h /usr/include/stdio.h
                    156: envelope.o: /usr/include/ctype.h /usr/include/setjmp.h conf.h
                    157: envelope.o: ../include/useful.h /usr/include/sys/types.h
                    158: envelope.o: /usr/include/sys/syslog.h /usr/include/sys/socket.h
                    159: envelope.o: /usr/include/netinet/in.h /usr/include/sysexits.h
                    160: envelope.o: /usr/include/sys/stat.h
                    161: err.o: err.c sendmail.h /usr/include/stdio.h /usr/include/ctype.h
                    162: err.o: /usr/include/setjmp.h conf.h ../include/useful.h
                    163: err.o: /usr/include/sys/types.h /usr/include/sys/syslog.h
                    164: err.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
                    165: err.o: /usr/include/sysexits.h /usr/include/errno.h /usr/include/netdb.h
                    166: headers.o: headers.c /usr/include/errno.h sendmail.h /usr/include/stdio.h
                    167: headers.o: /usr/include/ctype.h /usr/include/setjmp.h conf.h
                    168: headers.o: ../include/useful.h /usr/include/sys/types.h
                    169: headers.o: /usr/include/sys/syslog.h /usr/include/sys/socket.h
                    170: headers.o: /usr/include/netinet/in.h /usr/include/sysexits.h
                    171: macro.o: macro.c sendmail.h /usr/include/stdio.h /usr/include/ctype.h
                    172: macro.o: /usr/include/setjmp.h conf.h ../include/useful.h
                    173: macro.o: /usr/include/sys/types.h /usr/include/sys/syslog.h
                    174: macro.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
                    175: macro.o: /usr/include/sysexits.h
                    176: main.o: main.c /usr/include/signal.h /usr/include/machine/trap.h
                    177: main.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
                    178: main.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h sendmail.h
                    179: main.o: /usr/include/stdio.h /usr/include/ctype.h /usr/include/setjmp.h conf.h
                    180: main.o: ../include/useful.h /usr/include/sys/types.h /usr/include/sys/syslog.h
                    181: main.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
                    182: main.o: /usr/include/sysexits.h /usr/include/arpa/nameser.h
                    183: main.o: /usr/include/resolv.h
                    184: parseaddr.o: parseaddr.c sendmail.h /usr/include/stdio.h /usr/include/ctype.h
                    185: parseaddr.o: /usr/include/setjmp.h conf.h ../include/useful.h
                    186: parseaddr.o: /usr/include/sys/types.h /usr/include/sys/syslog.h
                    187: parseaddr.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
                    188: parseaddr.o: /usr/include/sysexits.h
                    189: queue.o: queue.c sendmail.h /usr/include/stdio.h /usr/include/ctype.h
                    190: queue.o: /usr/include/setjmp.h conf.h ../include/useful.h
                    191: queue.o: /usr/include/sys/types.h /usr/include/sys/syslog.h
                    192: queue.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
                    193: queue.o: /usr/include/sysexits.h /usr/include/sys/stat.h /usr/include/sys/dir.h
                    194: queue.o: /usr/include/signal.h /usr/include/machine/trap.h /usr/include/errno.h
                    195: readcf.o: readcf.c sendmail.h /usr/include/stdio.h /usr/include/ctype.h
                    196: readcf.o: /usr/include/setjmp.h conf.h ../include/useful.h
                    197: readcf.o: /usr/include/sys/types.h /usr/include/sys/syslog.h
                    198: readcf.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
                    199: readcf.o: /usr/include/sysexits.h
                    200: recipient.o: recipient.c /usr/include/pwd.h sendmail.h /usr/include/stdio.h
                    201: recipient.o: /usr/include/ctype.h /usr/include/setjmp.h conf.h
                    202: recipient.o: ../include/useful.h /usr/include/sys/types.h
                    203: recipient.o: /usr/include/sys/syslog.h /usr/include/sys/socket.h
                    204: recipient.o: /usr/include/netinet/in.h /usr/include/sysexits.h
                    205: recipient.o: /usr/include/sys/stat.h
                    206: savemail.o: savemail.c /usr/include/pwd.h sendmail.h /usr/include/stdio.h
                    207: savemail.o: /usr/include/ctype.h /usr/include/setjmp.h conf.h
                    208: savemail.o: ../include/useful.h /usr/include/sys/types.h
                    209: savemail.o: /usr/include/sys/syslog.h /usr/include/sys/socket.h
                    210: savemail.o: /usr/include/netinet/in.h /usr/include/sysexits.h
                    211: srvrsmtp.o: srvrsmtp.c sendmail.h /usr/include/stdio.h /usr/include/ctype.h
                    212: srvrsmtp.o: /usr/include/setjmp.h conf.h ../include/useful.h
                    213: srvrsmtp.o: /usr/include/sys/types.h /usr/include/sys/syslog.h
                    214: srvrsmtp.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
                    215: srvrsmtp.o: /usr/include/sysexits.h /usr/include/errno.h /usr/include/signal.h
                    216: srvrsmtp.o: /usr/include/machine/trap.h
                    217: stab.o: stab.c sendmail.h /usr/include/stdio.h /usr/include/ctype.h
                    218: stab.o: /usr/include/setjmp.h conf.h ../include/useful.h
                    219: stab.o: /usr/include/sys/types.h /usr/include/sys/syslog.h
                    220: stab.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
                    221: stab.o: /usr/include/sysexits.h
                    222: stats.o: stats.c sendmail.h /usr/include/stdio.h /usr/include/ctype.h
                    223: stats.o: /usr/include/setjmp.h conf.h ../include/useful.h
                    224: stats.o: /usr/include/sys/types.h /usr/include/sys/syslog.h
                    225: stats.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
                    226: stats.o: /usr/include/sysexits.h mailstats.h
                    227: sysexits.o: sysexits.c /usr/include/sysexits.h
                    228: trace.o: trace.c sendmail.h /usr/include/stdio.h /usr/include/ctype.h
                    229: trace.o: /usr/include/setjmp.h conf.h ../include/useful.h
                    230: trace.o: /usr/include/sys/types.h /usr/include/sys/syslog.h
                    231: trace.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
                    232: trace.o: /usr/include/sysexits.h
                    233: usersmtp.o: usersmtp.c sendmail.h /usr/include/stdio.h /usr/include/ctype.h
                    234: usersmtp.o: /usr/include/setjmp.h conf.h ../include/useful.h
                    235: usersmtp.o: /usr/include/sys/types.h /usr/include/sys/syslog.h
                    236: usersmtp.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
                    237: usersmtp.o: /usr/include/sysexits.h /usr/include/sysexits.h
                    238: usersmtp.o: /usr/include/errno.h
                    239: util.o: util.c /usr/include/stdio.h /usr/include/sys/types.h
                    240: util.o: /usr/include/sys/stat.h /usr/include/sysexits.h /usr/include/errno.h
                    241: util.o: sendmail.h /usr/include/stdio.h /usr/include/ctype.h
                    242: util.o: /usr/include/setjmp.h conf.h ../include/useful.h
                    243: util.o: /usr/include/sys/syslog.h /usr/include/sys/socket.h
                    244: util.o: /usr/include/netinet/in.h /usr/include/sysexits.h
                    245: Version.o: Version.c
                    246: 
                    247: # IF YOU PUT ANYTHING HERE IT WILL GO AWAY

unix.superglobalmegacorp.com

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