# # Copyright (c) 1987 Regents of the University of California. # All rights reserved. # # Redistribution and use in source and binary forms are permitted # provided that the above copyright notice and this paragraph are # duplicated in all such forms and that any documentation, # advertising materials, and other materials related to such # distribution and use acknowledge that the software was developed # by the University of California, Berkeley. The name of the # University may not be used to endorse or promote products derived # from this software without specific prior written permission. # THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR # IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED # WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. # # @(#)Makefile 4.15 (Berkeley) 7/9/88 # RES= DEFINES= -DDEBUG -DSTATS ### -DALLOW_T_UNSPEC -Dmalloc=rt_malloc -Dfree=rt_free ### ALLOC=storage.o CFLAGS= -O ${DEFINES} LDFLAGS= ${RES} LIBC= /lib/libc.a SRCS= db_dump.c db_load.c db_lookup.c db_reload.c db_save.c db_update.c \ ns_forw.c ns_init.c ns_main.c ns_maint.c ns_req.c ns_resp.c \ ns_sort.c ns_stats.c HDRS= db.h ns.h OBJS= db_dump.o db_load.o db_lookup.o db_reload.o db_save.o db_update.o \ ns_forw.o ns_init.o ns_main.o ns_maint.o ns_req.o ns_resp.o \ ns_sort.o ns_stats.o $(ALLOC) SUBDIR= tools all: named named: ${OBJS} ${LIBC} sh newvers.sh ${CC} -o $@ version.c ${OBJS} ${LDFLAGS} clean: FRC rm -f ${OBJS} core named version.o version.c for i in ${SUBDIR}; do \ (cd $$i; make ${MFLAGS} clean); \ done depend: FRC mkdep ${CFLAGS} ${SRCS} install: FRC install -s -o bin -g bin -m 755 named ${DESTDIR}/etc/named lint: FRC lint -Dlint ${CFLAGS} ${SRCS} tags: FRC ctags -t ${SRCS} ${HDRS} FRC: # DO NOT DELETE THIS LINE -- mkdep uses it. # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY. db_dump.o: db_dump.c /usr/include/sys/param.h /usr/include/sys/types.h db_dump.o: /usr/include/signal.h /usr/include/machine/trap.h db_dump.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h db_dump.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/sys/stat.h db_dump.o: /usr/include/netinet/in.h /usr/include/netdb.h /usr/include/stdio.h db_dump.o: /usr/include/syslog.h /usr/include/arpa/nameser.h ns.h db_dump.o: /usr/include/strings.h /usr/include/arpa/inet.h db.h db_load.o: db_load.c /usr/include/sys/param.h /usr/include/sys/types.h db_load.o: /usr/include/signal.h /usr/include/machine/trap.h db_load.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h db_load.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/sys/stat.h db_load.o: /usr/include/netinet/in.h /usr/include/stdio.h /usr/include/syslog.h db_load.o: /usr/include/ctype.h /usr/include/netdb.h db_load.o: /usr/include/arpa/nameser.h ns.h /usr/include/strings.h db_load.o: /usr/include/arpa/inet.h db.h db_lookup.o: db_lookup.c /usr/include/sys/types.h /usr/include/stdio.h db_lookup.o: /usr/include/arpa/nameser.h db.h db_reload.o: db_reload.c /usr/include/sys/types.h /usr/include/sys/time.h db_reload.o: /usr/include/time.h /usr/include/netinet/in.h /usr/include/stdio.h db_reload.o: /usr/include/syslog.h /usr/include/arpa/nameser.h ns.h db_reload.o: /usr/include/strings.h /usr/include/arpa/inet.h db.h db_save.o: db_save.c /usr/include/sys/types.h /usr/include/stdio.h db_save.o: /usr/include/syslog.h /usr/include/arpa/nameser.h db.h db_update.o: db_update.c /usr/include/sys/types.h /usr/include/sys/socket.h db_update.o: /usr/include/sys/time.h /usr/include/time.h db_update.o: /usr/include/netinet/in.h /usr/include/stdio.h db_update.o: /usr/include/syslog.h /usr/include/arpa/nameser.h ns.h db_update.o: /usr/include/strings.h /usr/include/arpa/inet.h db.h ns_forw.o: ns_forw.c /usr/include/stdio.h /usr/include/sys/param.h ns_forw.o: /usr/include/sys/types.h /usr/include/signal.h ns_forw.o: /usr/include/machine/trap.h /usr/include/machine/machparam.h ns_forw.o: /usr/include/machine/endian.h /usr/include/sys/time.h ns_forw.o: /usr/include/time.h /usr/include/sys/socket.h ns_forw.o: /usr/include/netinet/in.h /usr/include/syslog.h ns_forw.o: /usr/include/arpa/nameser.h ns.h /usr/include/strings.h ns_forw.o: /usr/include/arpa/inet.h db.h ns_init.o: ns_init.c /usr/include/sys/types.h /usr/include/sys/socket.h ns_init.o: /usr/include/sys/time.h /usr/include/time.h ns_init.o: /usr/include/netinet/in.h /usr/include/stdio.h /usr/include/errno.h ns_init.o: /usr/include/signal.h /usr/include/machine/trap.h ns_init.o: /usr/include/syslog.h /usr/include/ctype.h ns_init.o: /usr/include/arpa/nameser.h ns.h /usr/include/strings.h ns_init.o: /usr/include/arpa/inet.h db.h ns_main.o: ns_main.c /usr/include/sys/param.h /usr/include/sys/types.h ns_main.o: /usr/include/signal.h /usr/include/machine/trap.h ns_main.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h ns_main.o: /usr/include/sys/file.h /usr/include/sys/time.h /usr/include/time.h ns_main.o: /usr/include/sys/wait.h /usr/include/sys/resource.h ns_main.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h ns_main.o: /usr/include/sys/ttydev.h /usr/include/sys/socket.h ns_main.o: /usr/include/netinet/in.h /usr/include/net/if.h ns_main.o: /usr/include/net/if_arp.h /usr/include/stdio.h /usr/include/syslog.h ns_main.o: /usr/include/errno.h /usr/include/signal.h /usr/include/netdb.h ns_main.o: /usr/include/arpa/nameser.h /usr/include/arpa/inet.h ns_main.o: /usr/include/resolv.h ns.h /usr/include/strings.h ns_main.o: /usr/include/arpa/inet.h db.h ns_maint.o: ns_maint.c /usr/include/sys/param.h /usr/include/sys/types.h ns_maint.o: /usr/include/signal.h /usr/include/machine/trap.h ns_maint.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h ns_maint.o: /usr/include/sys/socket.h /usr/include/sys/time.h ns_maint.o: /usr/include/time.h /usr/include/netinet/in.h /usr/include/stdio.h ns_maint.o: /usr/include/syslog.h /usr/include/signal.h /usr/include/errno.h ns_maint.o: /usr/include/arpa/nameser.h ns.h /usr/include/strings.h ns_maint.o: /usr/include/arpa/inet.h db.h ns_req.o: ns_req.c /usr/include/stdio.h /usr/include/sys/param.h ns_req.o: /usr/include/sys/types.h /usr/include/signal.h ns_req.o: /usr/include/machine/trap.h /usr/include/machine/machparam.h ns_req.o: /usr/include/machine/endian.h /usr/include/sys/uio.h ns_req.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/sys/socket.h ns_req.o: /usr/include/netinet/in.h /usr/include/syslog.h ns_req.o: /usr/include/sys/file.h /usr/include/arpa/nameser.h ns.h ns_req.o: /usr/include/strings.h /usr/include/arpa/inet.h db.h ns_resp.o: ns_resp.c /usr/include/stdio.h /usr/include/sys/param.h ns_resp.o: /usr/include/sys/types.h /usr/include/signal.h ns_resp.o: /usr/include/machine/trap.h /usr/include/machine/machparam.h ns_resp.o: /usr/include/machine/endian.h /usr/include/sys/time.h ns_resp.o: /usr/include/time.h /usr/include/sys/socket.h ns_resp.o: /usr/include/sys/file.h /usr/include/netinet/in.h ns_resp.o: /usr/include/syslog.h /usr/include/arpa/nameser.h ns.h ns_resp.o: /usr/include/strings.h /usr/include/arpa/inet.h db.h ns_sort.o: ns_sort.c /usr/include/stdio.h /usr/include/sys/types.h ns_sort.o: /usr/include/sys/time.h /usr/include/time.h ns_sort.o: /usr/include/sys/socket.h /usr/include/sys/file.h ns_sort.o: /usr/include/netinet/in.h /usr/include/syslog.h ns_sort.o: /usr/include/arpa/nameser.h ns.h /usr/include/strings.h ns_sort.o: /usr/include/arpa/inet.h db.h ns_stats.o: ns_stats.c /usr/include/sys/types.h /usr/include/sys/time.h ns_stats.o: /usr/include/time.h /usr/include/netinet/in.h /usr/include/stdio.h ns_stats.o: /usr/include/syslog.h /usr/include/arpa/nameser.h ns.h ns_stats.o: /usr/include/strings.h /usr/include/arpa/inet.h # IF YOU PUT ANYTHING HERE IT WILL GO AWAY