|
|
1.1 ! root 1: # ! 2: # Makefile for NNTP server ! 3: # ! 4: ! 5: SRVROBJ = main.o serve.o access.o active.o ahbs.o group.o help.o \ ! 6: ihave.o list.o misc.o netaux.o newgroups.o newnews.o nextlast.o \ ! 7: post.o parsit.o scandir.o slave.o time.o version.o ! 8: ! 9: SRVRSRC = main.c serve.c access.c active.c ahbs.c group.c help.c \ ! 10: ihave.c list.c misc.c netaux.c newgroups.c newnews.c nextlast.c \ ! 11: post.c parsit.c scandir.c slave.c time.c version.c ! 12: ! 13: SRVRINC = common.h ! 14: ! 15: SRCS = ${SRVRSRC} ! 16: ! 17: # -ldbm here if you've #define'ed DBM in ../common/conf.h ! 18: ! 19: CFLAGS= -O ! 20: ! 21: # Where nntpd is going to live ! 22: ! 23: BINDIR = /etc ! 24: ! 25: all: nntpd ! 26: ! 27: nntpd: ${SRVROBJ} ! 28: cc ${CFLAGS} -o nntpd ${SRVROBJ} ! 29: ! 30: install: nntpd ! 31: cp nntpd ${BINDIR}/nntpd ! 32: chmod 711 ${BINDIR}/nntpd ! 33: ! 34: lint: ! 35: lint ${SRVRSRC} ! 36: ! 37: clean: ! 38: rm -f *.o nntpd ! 39: ! 40: tags: ${SRVRSRC} ${SRVRINC} ! 41: ctags ${SRVRSRC} ${SRVRINC} ! 42: ! 43: depend: ! 44: cc -M ${CFLAGS} ${SRCS} | \ ! 45: awk ' { if ($$1 != prev) { print rec; rec = $$0; prev = $$1; } \ ! 46: else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \ ! 47: else rec = rec " " $$2 } } \ ! 48: END { print rec } ' > makedep ! 49: echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep ! 50: echo '$$r makedep' >>eddep ! 51: echo 'w' >>eddep ! 52: cp Makefile Makefile.bak ! 53: ed - Makefile < eddep ! 54: rm eddep makedep ! 55: echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile ! 56: echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile ! 57: echo '# see make depend above' >> Makefile ! 58: ! 59: # DO NOT DELETE THIS LINE ! 60: # DEPENDENCIES MUST END AT END OF FILE ! 61: ! 62: main.o: main.c /usr/include/sys/types.h /usr/include/sys/socket.h ! 63: main.o: /usr/include/netinet/in.h /usr/include/netdb.h /usr/include/signal.h ! 64: main.o: ./common.h /usr/include/stdio.h /usr/include/sys/types.h ! 65: main.o: /usr/include/sys/dir.h /usr/include/sys/stat.h /usr/include/errno.h ! 66: main.o: /usr/include/ctype.h /usr/include/pwd.h /usr/include/sys/wait.h ! 67: main.o: /usr/include/sys/file.h /usr/include/syslog.h /usr/include/ndbm.h ! 68: main.o: ./../common/response_codes.h ./../common/conf.h ! 69: serve.o: serve.c ./common.h /usr/include/stdio.h /usr/include/sys/types.h ! 70: serve.o: /usr/include/sys/dir.h /usr/include/sys/stat.h /usr/include/errno.h ! 71: serve.o: /usr/include/ctype.h /usr/include/pwd.h /usr/include/sys/wait.h ! 72: serve.o: /usr/include/sys/file.h /usr/include/syslog.h /usr/include/ndbm.h ! 73: serve.o: ./../common/response_codes.h ./../common/conf.h ! 74: serve.o: /usr/include/sys/time.h /usr/include/time.h ! 75: serve.o: /usr/include/sys/resource.h ! 76: access.o: access.c /usr/include/sys/types.h /usr/include/sys/socket.h ! 77: access.o: /usr/include/netinet/in.h /usr/include/netdb.h /usr/include/ctype.h ! 78: access.o: ./common.h /usr/include/stdio.h /usr/include/sys/types.h ! 79: access.o: /usr/include/sys/dir.h /usr/include/sys/stat.h /usr/include/errno.h ! 80: access.o: /usr/include/ctype.h /usr/include/pwd.h /usr/include/sys/wait.h ! 81: access.o: /usr/include/sys/file.h /usr/include/syslog.h /usr/include/ndbm.h ! 82: access.o: ./../common/response_codes.h ./../common/conf.h ! 83: active.o: active.c ./common.h /usr/include/stdio.h /usr/include/sys/types.h ! 84: active.o: /usr/include/sys/dir.h /usr/include/sys/stat.h /usr/include/errno.h ! 85: active.o: /usr/include/ctype.h /usr/include/pwd.h /usr/include/sys/wait.h ! 86: active.o: /usr/include/sys/file.h /usr/include/syslog.h /usr/include/ndbm.h ! 87: active.o: ./../common/response_codes.h ./../common/conf.h ! 88: ahb.o: ahb.c ./common.h /usr/include/stdio.h /usr/include/sys/types.h ! 89: ahb.o: /usr/include/sys/dir.h /usr/include/sys/stat.h /usr/include/errno.h ! 90: ahb.o: /usr/include/ctype.h /usr/include/pwd.h /usr/include/sys/wait.h ! 91: ahb.o: /usr/include/sys/file.h /usr/include/syslog.h /usr/include/ndbm.h ! 92: ahb.o: ./../common/response_codes.h ./../common/conf.h ! 93: group.o: group.c ./common.h /usr/include/stdio.h /usr/include/sys/types.h ! 94: group.o: /usr/include/sys/dir.h /usr/include/sys/stat.h /usr/include/errno.h ! 95: group.o: /usr/include/ctype.h /usr/include/pwd.h /usr/include/sys/wait.h ! 96: group.o: /usr/include/sys/file.h /usr/include/syslog.h /usr/include/ndbm.h ! 97: group.o: ./../common/response_codes.h ./../common/conf.h ! 98: help.o: help.c ./common.h /usr/include/stdio.h /usr/include/sys/types.h ! 99: help.o: /usr/include/sys/dir.h /usr/include/sys/stat.h /usr/include/errno.h ! 100: help.o: /usr/include/ctype.h /usr/include/pwd.h /usr/include/sys/wait.h ! 101: help.o: /usr/include/sys/file.h /usr/include/syslog.h /usr/include/ndbm.h ! 102: help.o: ./../common/response_codes.h ./../common/conf.h ! 103: ihave.o: ihave.c ./common.h /usr/include/stdio.h /usr/include/sys/types.h ! 104: ihave.o: /usr/include/sys/dir.h /usr/include/sys/stat.h /usr/include/errno.h ! 105: ihave.o: /usr/include/ctype.h /usr/include/pwd.h /usr/include/sys/wait.h ! 106: ihave.o: /usr/include/sys/file.h /usr/include/syslog.h /usr/include/ndbm.h ! 107: ihave.o: ./../common/response_codes.h ./../common/conf.h ! 108: last.o: last.c ./common.h /usr/include/stdio.h /usr/include/sys/types.h ! 109: last.o: /usr/include/sys/dir.h /usr/include/sys/stat.h /usr/include/errno.h ! 110: last.o: /usr/include/ctype.h /usr/include/pwd.h /usr/include/sys/wait.h ! 111: last.o: /usr/include/sys/file.h /usr/include/syslog.h /usr/include/ndbm.h ! 112: last.o: ./../common/response_codes.h ./../common/conf.h ! 113: list.o: list.c ./common.h /usr/include/stdio.h /usr/include/sys/types.h ! 114: list.o: /usr/include/sys/dir.h /usr/include/sys/stat.h /usr/include/errno.h ! 115: list.o: /usr/include/ctype.h /usr/include/pwd.h /usr/include/sys/wait.h ! 116: list.o: /usr/include/sys/file.h /usr/include/syslog.h /usr/include/ndbm.h ! 117: list.o: ./../common/response_codes.h ./../common/conf.h ! 118: misc.o: misc.c ./common.h /usr/include/stdio.h /usr/include/sys/types.h ! 119: misc.o: /usr/include/sys/dir.h /usr/include/sys/stat.h /usr/include/errno.h ! 120: misc.o: /usr/include/ctype.h /usr/include/pwd.h /usr/include/sys/wait.h ! 121: misc.o: /usr/include/sys/file.h /usr/include/syslog.h /usr/include/ndbm.h ! 122: misc.o: ./../common/response_codes.h ./../common/conf.h ! 123: netaux.o: netaux.c ! 124: newgroups.o: newgroups.c ./common.h /usr/include/stdio.h ! 125: newgroups.o: /usr/include/sys/types.h /usr/include/sys/dir.h ! 126: newgroups.o: /usr/include/sys/stat.h /usr/include/errno.h /usr/include/ctype.h ! 127: newgroups.o: /usr/include/pwd.h /usr/include/sys/wait.h /usr/include/sys/file.h ! 128: newgroups.o: /usr/include/syslog.h /usr/include/ndbm.h ! 129: newgroups.o: ./../common/response_codes.h ./../common/conf.h ! 130: newnews.o: newnews.c ./common.h /usr/include/stdio.h /usr/include/sys/types.h ! 131: newnews.o: /usr/include/sys/dir.h /usr/include/sys/stat.h /usr/include/errno.h ! 132: newnews.o: /usr/include/ctype.h /usr/include/pwd.h /usr/include/sys/wait.h ! 133: newnews.o: /usr/include/sys/file.h /usr/include/syslog.h /usr/include/ndbm.h ! 134: newnews.o: ./../common/response_codes.h ./../common/conf.h ! 135: next.o: next.c ./common.h /usr/include/stdio.h /usr/include/sys/types.h ! 136: next.o: /usr/include/sys/dir.h /usr/include/sys/stat.h /usr/include/errno.h ! 137: next.o: /usr/include/ctype.h /usr/include/pwd.h /usr/include/sys/wait.h ! 138: next.o: /usr/include/sys/file.h /usr/include/syslog.h /usr/include/ndbm.h ! 139: next.o: ./../common/response_codes.h ./../common/conf.h ! 140: post.o: post.c ./common.h /usr/include/stdio.h /usr/include/sys/types.h ! 141: post.o: /usr/include/sys/dir.h /usr/include/sys/stat.h /usr/include/errno.h ! 142: post.o: /usr/include/ctype.h /usr/include/pwd.h /usr/include/sys/wait.h ! 143: post.o: /usr/include/sys/file.h /usr/include/syslog.h /usr/include/ndbm.h ! 144: post.o: ./../common/response_codes.h ./../common/conf.h ! 145: parsit.o: parsit.c /usr/include/stdio.h ! 146: scandir.o: scandir.c ./common.h /usr/include/stdio.h /usr/include/sys/types.h ! 147: scandir.o: /usr/include/sys/dir.h /usr/include/sys/stat.h /usr/include/errno.h ! 148: scandir.o: /usr/include/ctype.h /usr/include/pwd.h /usr/include/sys/wait.h ! 149: scandir.o: /usr/include/sys/file.h /usr/include/syslog.h /usr/include/ndbm.h ! 150: scandir.o: ./../common/response_codes.h ./../common/conf.h ! 151: slave.o: slave.c ./common.h /usr/include/stdio.h /usr/include/sys/types.h ! 152: slave.o: /usr/include/sys/dir.h /usr/include/sys/stat.h /usr/include/errno.h ! 153: slave.o: /usr/include/ctype.h /usr/include/pwd.h /usr/include/sys/wait.h ! 154: slave.o: /usr/include/sys/file.h /usr/include/syslog.h /usr/include/ndbm.h ! 155: slave.o: ./../common/response_codes.h ./../common/conf.h ! 156: stat.o: stat.c ./common.h /usr/include/stdio.h /usr/include/sys/types.h ! 157: stat.o: /usr/include/sys/dir.h /usr/include/sys/stat.h /usr/include/errno.h ! 158: stat.o: /usr/include/ctype.h /usr/include/pwd.h /usr/include/sys/wait.h ! 159: stat.o: /usr/include/sys/file.h /usr/include/syslog.h /usr/include/ndbm.h ! 160: stat.o: ./../common/response_codes.h ./../common/conf.h ! 161: # DEPENDENCIES MUST END AT END OF FILE ! 162: # IF YOU PUT STUFF HERE IT WILL GO AWAY ! 163: # see make depend above
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.