2.11BSD/src/usr.sbin/named/named/Makefile
#
# 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