# # Copyright (c) 1987 Regents of the University of California. # All rights reserved. # # Redistribution and use in source and binary forms are permitted # provided that this notice is preserved and that due credit is given # to the University of California at 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'' without express or implied warranty. # # @(#)Makefile 4.14.1 (2.11BSD) 1996/11/16 # SEPFLAG= -i RES= DEFINES= #DEFINES= -DDEBUG -DSTATS ### -DALLOW_T_UNSPEC -Dmalloc=rt_malloc -Dfree=rt_free ### ALLOC=storage.o CFLAGS= -O ${DEFINES} LDFLAGS= ${RES} ${SEPFLAG} 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 BASE= db_lookup.o db_reload.o db_save.o db_update.o \ ns_forw.o ns_resp.o ns_main.o ns_req.o ns_sort.o ns_maint.o OBJS1= db_dump.o ns_init.o OBJS2= db_load.o ns_stats.o OBJS= ${BASE} ${OBJS1} ${OBJS2} ${ALLOC} all: named named: ${OBJS} sh newvers.sh # You need overlays if you define DEBUG and STATS. # ${CC} ${LDFLAGS} -o $@ version.c ${BASE} -Z ${OBJS1} -Z ${OBJS2} -Y ${CC} ${LDFLAGS} -o $@ version.c ${OBJS} clean: FRC rm -f ${OBJS} core named version.o version.c depend: FRC mkdep ${CFLAGS} ${SRCS} install: named install -s -o root -g staff -m 751 named ${DESTDIR}/usr/sbin/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/localopts.h db_dump.o: /usr/include/machine/machparam.h /usr/include/sys/types.h db_dump.o: /usr/include/signal.h /usr/include/sys/types.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/localopts.h db_load.o: /usr/include/machine/machparam.h /usr/include/sys/types.h db_load.o: /usr/include/signal.h /usr/include/sys/types.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/localopts.h /usr/include/machine/machparam.h ns_forw.o: /usr/include/sys/types.h /usr/include/signal.h ns_forw.o: /usr/include/sys/types.h /usr/include/sys/time.h /usr/include/time.h ns_forw.o: /usr/include/sys/socket.h /usr/include/netinet/in.h ns_forw.o: /usr/include/syslog.h /usr/include/arpa/nameser.h ns.h ns_forw.o: /usr/include/strings.h /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/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/localopts.h ns_main.o: /usr/include/machine/machparam.h /usr/include/sys/types.h ns_main.o: /usr/include/signal.h /usr/include/sys/types.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/localopts.h ns_maint.o: /usr/include/machine/machparam.h /usr/include/sys/types.h ns_maint.o: /usr/include/signal.h /usr/include/sys/types.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/localopts.h /usr/include/machine/machparam.h ns_req.o: /usr/include/sys/types.h /usr/include/signal.h ns_req.o: /usr/include/sys/types.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/localopts.h /usr/include/machine/machparam.h ns_resp.o: /usr/include/sys/types.h /usr/include/signal.h ns_resp.o: /usr/include/sys/types.h /usr/include/sys/time.h /usr/include/time.h ns_resp.o: /usr/include/sys/socket.h /usr/include/sys/file.h ns_resp.o: /usr/include/netinet/in.h /usr/include/syslog.h ns_resp.o: /usr/include/arpa/nameser.h ns.h /usr/include/strings.h ns_resp.o: /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 # IF YOU PUT ANYTHING HERE IT WILL GO AWAY