Makefile.in revision 1.1.1.1.4.2 1 1.1.1.1.4.2 pgoyette #
2 1.1.1.1.4.2 pgoyette # Makefile -- one file to make them all, nsd(8)
3 1.1.1.1.4.2 pgoyette #
4 1.1.1.1.4.2 pgoyette # Copyright (c) 2001-2006, NLnet Labs. All rights reserved.
5 1.1.1.1.4.2 pgoyette #
6 1.1.1.1.4.2 pgoyette # See LICENSE for the license.
7 1.1.1.1.4.2 pgoyette #
8 1.1.1.1.4.2 pgoyette
9 1.1.1.1.4.2 pgoyette # Standard installation pathnames
10 1.1.1.1.4.2 pgoyette SHELL = @SHELL@
11 1.1.1.1.4.2 pgoyette srcdir = @srcdir@
12 1.1.1.1.4.2 pgoyette prefix = @prefix@
13 1.1.1.1.4.2 pgoyette exec_prefix = @exec_prefix@
14 1.1.1.1.4.2 pgoyette sbindir = @sbindir@
15 1.1.1.1.4.2 pgoyette mandir = @mandir@
16 1.1.1.1.4.2 pgoyette datarootdir = @datarootdir@
17 1.1.1.1.4.2 pgoyette
18 1.1.1.1.4.2 pgoyette # NSD specific pathnames
19 1.1.1.1.4.2 pgoyette configdir = @configdir@
20 1.1.1.1.4.2 pgoyette piddir = @piddir@
21 1.1.1.1.4.2 pgoyette dbdir = @dbdir@
22 1.1.1.1.4.2 pgoyette pidfile = @pidfile@
23 1.1.1.1.4.2 pgoyette logfile = @logfile@
24 1.1.1.1.4.2 pgoyette dbfile = @dbfile@
25 1.1.1.1.4.2 pgoyette xfrdir = @xfrdir@
26 1.1.1.1.4.2 pgoyette xfrdfile = @xfrdfile@
27 1.1.1.1.4.2 pgoyette zonelistfile = @zonelistfile@
28 1.1.1.1.4.2 pgoyette nsdconfigfile = @nsd_conf_file@
29 1.1.1.1.4.2 pgoyette zonesdir = @zonesdir@
30 1.1.1.1.4.2 pgoyette chrootdir= @chrootdir@
31 1.1.1.1.4.2 pgoyette user = @user@
32 1.1.1.1.4.2 pgoyette
33 1.1.1.1.4.2 pgoyette # override $U variable which is used by autotools for deansification (for
34 1.1.1.1.4.2 pgoyette # K&R C compilers), but causes problems if $U is defined in the env).
35 1.1.1.1.4.2 pgoyette U=
36 1.1.1.1.4.2 pgoyette
37 1.1.1.1.4.2 pgoyette CC = @CC@
38 1.1.1.1.4.2 pgoyette CPPFLAGS = @CPPFLAGS@
39 1.1.1.1.4.2 pgoyette CFLAGS = @CFLAGS@
40 1.1.1.1.4.2 pgoyette LDFLAGS = @LDFLAGS@
41 1.1.1.1.4.2 pgoyette LIBS = @LIBS@
42 1.1.1.1.4.2 pgoyette SSL_LIBS = @SSL_LIBS@
43 1.1.1.1.4.2 pgoyette LIBOBJS = @LIBOBJS@
44 1.1.1.1.4.2 pgoyette INSTALL = $(srcdir)/install-sh -c
45 1.1.1.1.4.2 pgoyette INSTALL_PROGRAM = $(INSTALL)
46 1.1.1.1.4.2 pgoyette INSTALL_DATA = $(INSTALL) -m 644
47 1.1.1.1.4.2 pgoyette
48 1.1.1.1.4.2 pgoyette YACC = @YACC@
49 1.1.1.1.4.2 pgoyette LEX = @LEX@
50 1.1.1.1.4.2 pgoyette
51 1.1.1.1.4.2 pgoyette COMPILE = $(CC) $(CPPFLAGS) $(CFLAGS)
52 1.1.1.1.4.2 pgoyette LINK = $(CC) $(CFLAGS) $(LDFLAGS)
53 1.1.1.1.4.2 pgoyette EDIT = sed \
54 1.1.1.1.4.2 pgoyette -e 's,@prefix\@,$(prefix),g' \
55 1.1.1.1.4.2 pgoyette -e 's,@exec_prefix\@,$(exec_prefix),g' \
56 1.1.1.1.4.2 pgoyette -e 's,@sbindir\@,$(sbindir),g' \
57 1.1.1.1.4.2 pgoyette -e 's,@configdir\@,$(configdir),g' \
58 1.1.1.1.4.2 pgoyette -e 's,@zonesdir\@,$(zonesdir),g' \
59 1.1.1.1.4.2 pgoyette -e 's,@chrootdir\@,$(chrootdir),g' \
60 1.1.1.1.4.2 pgoyette -e 's,@pidfile\@,$(pidfile),g' \
61 1.1.1.1.4.2 pgoyette -e 's,@logfile\@,$(logfile),g' \
62 1.1.1.1.4.2 pgoyette -e 's,@dbfile\@,$(dbfile),g' \
63 1.1.1.1.4.2 pgoyette -e 's,@xfrdir\@,$(xfrdir),g' \
64 1.1.1.1.4.2 pgoyette -e 's,@xfrdfile\@,$(xfrdfile),g' \
65 1.1.1.1.4.2 pgoyette -e 's,@zonelistfile\@,$(zonelistfile),g' \
66 1.1.1.1.4.2 pgoyette -e 's,@nsdconfigfile\@,$(nsdconfigfile),g' \
67 1.1.1.1.4.2 pgoyette -e 's,@shell\@,$(SHELL),g' \
68 1.1.1.1.4.2 pgoyette -e 's,@ratelimit_default\@,@ratelimit_default@,g' \
69 1.1.1.1.4.2 pgoyette -e 's,@user\@,$(user),g'
70 1.1.1.1.4.2 pgoyette
71 1.1.1.1.4.2 pgoyette TARGETS=nsd nsd-checkconf nsd-checkzone nsd-control nsd.conf.sample nsd-control-setup.sh
72 1.1.1.1.4.2 pgoyette MANUALS=nsd.8 nsd-checkconf.8 nsd-checkzone.8 nsd-control.8 nsd.conf.5
73 1.1.1.1.4.2 pgoyette
74 1.1.1.1.4.2 pgoyette COMMON_OBJ=answer.o axfr.o buffer.o configlexer.o configparser.o dname.o dns.o edns.o iterated_hash.o lookup3.o namedb.o nsec3.o options.o packet.o query.o rbtree.o radtree.o rdata.o region-allocator.o rrl.o tsig.o tsig-openssl.o udb.o udbradtree.o udbzone.o util.o
75 1.1.1.1.4.2 pgoyette XFRD_OBJ=xfrd-disk.o xfrd-notify.o xfrd-tcp.o xfrd.o remote.o
76 1.1.1.1.4.2 pgoyette NSD_OBJ=$(COMMON_OBJ) $(XFRD_OBJ) difffile.o ipc.o mini_event.o netio.o nsd.o server.o dbaccess.o dbcreate.o zlexer.o zonec.o zparser.o
77 1.1.1.1.4.2 pgoyette ALL_OBJ=$(NSD_OBJ) nsd-checkconf.o nsd-checkzone.o nsd-control.o nsd-mem.o
78 1.1.1.1.4.2 pgoyette NSD_CHECKCONF_OBJ=$(COMMON_OBJ) nsd-checkconf.o
79 1.1.1.1.4.2 pgoyette NSD_CHECKZONE_OBJ=$(COMMON_OBJ) $(XFRD_OBJ) dbaccess.o dbcreate.o difffile.o ipc.o mini_event.o netio.o server.o zonec.o zparser.o zlexer.o nsd-checkzone.o
80 1.1.1.1.4.2 pgoyette NSD_CONTROL_OBJ=$(COMMON_OBJ) nsd-control.o
81 1.1.1.1.4.2 pgoyette CUTEST_OBJ=$(COMMON_OBJ) $(XFRD_OBJ) dbaccess.o dbcreate.o difffile.o ipc.o mini_event.o netio.o server.o zonec.o zparser.o zlexer.o cutest_dname.o cutest_dns.o cutest_iterated_hash.o cutest_run.o cutest_radtree.o cutest_rbtree.o cutest_namedb.o cutest_options.o cutest_region.o cutest_rrl.o cutest_udb.o cutest_udbrad.o cutest_util.o cutest.o qtest.o
82 1.1.1.1.4.2 pgoyette NSD_MEM_OBJ=$(COMMON_OBJ) $(XFRD_OBJ) dbaccess.o dbcreate.o difffile.o ipc.o mini_event.o netio.o server.o zonec.o zparser.o zlexer.o nsd-mem.o
83 1.1.1.1.4.2 pgoyette all: $(TARGETS) $(MANUALS)
84 1.1.1.1.4.2 pgoyette
85 1.1.1.1.4.2 pgoyette $(ALL_OBJ):
86 1.1.1.1.4.2 pgoyette $(COMPILE) -c $<
87 1.1.1.1.4.2 pgoyette
88 1.1.1.1.4.2 pgoyette nsd-control-setup.sh: $(srcdir)/nsd-control-setup.sh.in config.h
89 1.1.1.1.4.2 pgoyette rm -f nsd-control-setup.sh
90 1.1.1.1.4.2 pgoyette $(EDIT) $(srcdir)/nsd-control-setup.sh.in > nsd-control-setup.sh
91 1.1.1.1.4.2 pgoyette chmod +x nsd-control-setup.sh
92 1.1.1.1.4.2 pgoyette
93 1.1.1.1.4.2 pgoyette nsd.conf.sample: $(srcdir)/nsd.conf.sample.in config.h
94 1.1.1.1.4.2 pgoyette rm -f nsd.conf.sample
95 1.1.1.1.4.2 pgoyette $(EDIT) $(srcdir)/nsd.conf.sample.in | awk '/RRLconfig'@ratelimit@'/ { while($$0 !~ /.*RRLend.*/) { getline; } getline; } {print} ' > nsd.conf.sample
96 1.1.1.1.4.2 pgoyette
97 1.1.1.1.4.2 pgoyette nsd.conf.5: $(srcdir)/nsd.conf.5.in config.h
98 1.1.1.1.4.2 pgoyette rm -f nsd.conf.5
99 1.1.1.1.4.2 pgoyette $(EDIT) $(srcdir)/nsd.conf.5.in | awk '/rrlstart'@ratelimit@'/ { while($$0 !~ /.*rrlend.*/) { getline; } getline; } {print} ' > nsd.conf.5
100 1.1.1.1.4.2 pgoyette
101 1.1.1.1.4.2 pgoyette nsd.8: $(srcdir)/nsd.8.in config.h
102 1.1.1.1.4.2 pgoyette rm -f nsd.8
103 1.1.1.1.4.2 pgoyette $(EDIT) $(srcdir)/nsd.8.in > nsd.8
104 1.1.1.1.4.2 pgoyette
105 1.1.1.1.4.2 pgoyette nsd-checkconf.8: $(srcdir)/nsd-checkconf.8.in config.h
106 1.1.1.1.4.2 pgoyette rm -f nsd-checkconf.8
107 1.1.1.1.4.2 pgoyette $(EDIT) $(srcdir)/nsd-checkconf.8.in > nsd-checkconf.8
108 1.1.1.1.4.2 pgoyette
109 1.1.1.1.4.2 pgoyette nsd-checkzone.8: $(srcdir)/nsd-checkzone.8.in config.h
110 1.1.1.1.4.2 pgoyette rm -f nsd-checkzone.8
111 1.1.1.1.4.2 pgoyette $(EDIT) $(srcdir)/nsd-checkzone.8.in > nsd-checkzone.8
112 1.1.1.1.4.2 pgoyette
113 1.1.1.1.4.2 pgoyette nsd-control.8: $(srcdir)/nsd-control.8.in config.h
114 1.1.1.1.4.2 pgoyette rm -f nsd-control.8
115 1.1.1.1.4.2 pgoyette $(EDIT) $(srcdir)/nsd-control.8.in > nsd-control.8
116 1.1.1.1.4.2 pgoyette
117 1.1.1.1.4.2 pgoyette install: all
118 1.1.1.1.4.2 pgoyette $(INSTALL) -d $(DESTDIR)$(sbindir)
119 1.1.1.1.4.2 pgoyette $(INSTALL) -d $(DESTDIR)$(configdir)
120 1.1.1.1.4.2 pgoyette $(INSTALL) -d $(DESTDIR)$(piddir)
121 1.1.1.1.4.2 pgoyette $(INSTALL) -d $(DESTDIR)$(xfrdir)
122 1.1.1.1.4.2 pgoyette $(INSTALL) -d $(DESTDIR)$(dbdir)
123 1.1.1.1.4.2 pgoyette $(INSTALL) -d $(DESTDIR)$(mandir)
124 1.1.1.1.4.2 pgoyette $(INSTALL) -d $(DESTDIR)$(mandir)/man8
125 1.1.1.1.4.2 pgoyette $(INSTALL) -d $(DESTDIR)$(mandir)/man5
126 1.1.1.1.4.2 pgoyette $(INSTALL) nsd $(DESTDIR)$(sbindir)/nsd
127 1.1.1.1.4.2 pgoyette $(INSTALL) nsd-control-setup.sh $(DESTDIR)$(sbindir)/nsd-control-setup
128 1.1.1.1.4.2 pgoyette $(INSTALL) nsd-checkconf $(DESTDIR)$(sbindir)/nsd-checkconf
129 1.1.1.1.4.2 pgoyette $(INSTALL) nsd-checkzone $(DESTDIR)$(sbindir)/nsd-checkzone
130 1.1.1.1.4.2 pgoyette $(INSTALL) nsd-control $(DESTDIR)$(sbindir)/nsd-control
131 1.1.1.1.4.2 pgoyette $(INSTALL_DATA) nsd.8 $(DESTDIR)$(mandir)/man8
132 1.1.1.1.4.2 pgoyette $(INSTALL_DATA) nsd-checkconf.8 $(DESTDIR)$(mandir)/man8/nsd-checkconf.8
133 1.1.1.1.4.2 pgoyette $(INSTALL_DATA) nsd-checkzone.8 $(DESTDIR)$(mandir)/man8/nsd-checkzone.8
134 1.1.1.1.4.2 pgoyette $(INSTALL_DATA) nsd-control.8 $(DESTDIR)$(mandir)/man8/nsd-control.8
135 1.1.1.1.4.2 pgoyette $(INSTALL_DATA) nsd.conf.5 $(DESTDIR)$(mandir)/man5/nsd.conf.5
136 1.1.1.1.4.2 pgoyette $(INSTALL_DATA) nsd.conf.sample $(DESTDIR)$(nsdconfigfile).sample
137 1.1.1.1.4.2 pgoyette
138 1.1.1.1.4.2 pgoyette uninstall:
139 1.1.1.1.4.2 pgoyette @echo
140 1.1.1.1.4.2 pgoyette rm -f -- $(DESTDIR)$(sbindir)/nsd $(DESTDIR)$(sbindir)/nsd-control-setup $(DESTDIR)$(sbindir)/nsd-checkconf $(DESTDIR)$(sbindir)/nsd-checkzone $(DESTDIR)$(sbindir)/nsd-control
141 1.1.1.1.4.2 pgoyette rm -f -- $(DESTDIR)$(mandir)/man8/nsd.8 $(DESTDIR)$(mandir)/man5/nsd.conf.5
142 1.1.1.1.4.2 pgoyette rm -f -- $(DESTDIR)$(mandir)/man8/nsd-checkconf.8 $(DESTDIR)$(mandir)/man8/nsd-checkzone.8 $(DESTDIR)$(mandir)/man8/nsd-control.8
143 1.1.1.1.4.2 pgoyette rm -f -- $(DESTDIR)$(pidfile)
144 1.1.1.1.4.2 pgoyette @echo
145 1.1.1.1.4.2 pgoyette @echo "You still need to remove $(DESTDIR)$(configdir), $(DESTDIR)$(piddir), $(DESTDIR)$(dbfile) directory by hand."
146 1.1.1.1.4.2 pgoyette
147 1.1.1.1.4.2 pgoyette test:
148 1.1.1.1.4.2 pgoyette
149 1.1.1.1.4.2 pgoyette nsd: $(NSD_OBJ) $(LIBOBJS)
150 1.1.1.1.4.2 pgoyette $(LINK) -o $@ $(NSD_OBJ) $(LIBOBJS) $(SSL_LIBS) $(LIBS)
151 1.1.1.1.4.2 pgoyette
152 1.1.1.1.4.2 pgoyette nsd-checkconf: $(NSD_CHECKCONF_OBJ) $(LIBOBJS)
153 1.1.1.1.4.2 pgoyette $(LINK) -o $@ $(NSD_CHECKCONF_OBJ) $(LIBOBJS) $(LIBS)
154 1.1.1.1.4.2 pgoyette
155 1.1.1.1.4.2 pgoyette nsd-checkzone: $(NSD_CHECKZONE_OBJ) $(LIBOBJS)
156 1.1.1.1.4.2 pgoyette $(LINK) -o $@ $(NSD_CHECKZONE_OBJ) $(LIBOBJS) $(SSL_LIBS) $(LIBS)
157 1.1.1.1.4.2 pgoyette
158 1.1.1.1.4.2 pgoyette nsd-control: $(NSD_CONTROL_OBJ) $(LIBOBJS)
159 1.1.1.1.4.2 pgoyette $(LINK) -o $@ $(NSD_CONTROL_OBJ) $(LIBOBJS) $(SSL_LIBS) $(LIBS)
160 1.1.1.1.4.2 pgoyette
161 1.1.1.1.4.2 pgoyette nsd-mem: $(NSD_MEM_OBJ) $(LIBOBJS)
162 1.1.1.1.4.2 pgoyette $(LINK) -o $@ $(NSD_MEM_OBJ) $(LIBOBJS) $(SSL_LIBS) $(LIBS)
163 1.1.1.1.4.2 pgoyette
164 1.1.1.1.4.2 pgoyette cutest: $(CUTEST_OBJ) $(LIBOBJS)
165 1.1.1.1.4.2 pgoyette $(LINK) -o $@ $(CUTEST_OBJ) $(LIBOBJS) $(SSL_LIBS) $(LIBS)
166 1.1.1.1.4.2 pgoyette
167 1.1.1.1.4.2 pgoyette udb-inspect: udb-inspect.o $(COMMON_OBJ) $(LIBOBJS)
168 1.1.1.1.4.2 pgoyette $(LINK) -o $@ udb-inspect.o $(COMMON_OBJ) $(LIBOBJS) $(LIBS)
169 1.1.1.1.4.2 pgoyette
170 1.1.1.1.4.2 pgoyette clean:
171 1.1.1.1.4.2 pgoyette rm -f *.o $(TARGETS) $(MANUALS) cutest udb-inspect nsd-mem
172 1.1.1.1.4.2 pgoyette
173 1.1.1.1.4.2 pgoyette realclean: clean
174 1.1.1.1.4.2 pgoyette rm -f Makefile config.h config.log config.status
175 1.1.1.1.4.2 pgoyette rm -rf autom4te*
176 1.1.1.1.4.2 pgoyette rm -f zlexer.c zparser.h zparser.c zparser.stamp
177 1.1.1.1.4.2 pgoyette rm -f configlexer.c configparser.h configparser.c configparser.stamp
178 1.1.1.1.4.2 pgoyette
179 1.1.1.1.4.2 pgoyette devclean: realclean
180 1.1.1.1.4.2 pgoyette rm -f config.h.in configure
181 1.1.1.1.4.2 pgoyette
182 1.1.1.1.4.2 pgoyette basename.o: $(srcdir)/compat/basename.c
183 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/compat/basename.c
184 1.1.1.1.4.2 pgoyette
185 1.1.1.1.4.2 pgoyette inet_pton.o: $(srcdir)/compat/inet_pton.c
186 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/compat/inet_pton.c
187 1.1.1.1.4.2 pgoyette
188 1.1.1.1.4.2 pgoyette inet_ntop.o: $(srcdir)/compat/inet_ntop.c
189 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/compat/inet_ntop.c
190 1.1.1.1.4.2 pgoyette
191 1.1.1.1.4.2 pgoyette inet_aton.o: $(srcdir)/compat/inet_aton.c
192 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/compat/inet_aton.c
193 1.1.1.1.4.2 pgoyette
194 1.1.1.1.4.2 pgoyette b64_pton.o: $(srcdir)/compat/b64_pton.c
195 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/compat/b64_pton.c
196 1.1.1.1.4.2 pgoyette
197 1.1.1.1.4.2 pgoyette b64_ntop.o: $(srcdir)/compat/b64_ntop.c
198 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/compat/b64_ntop.c
199 1.1.1.1.4.2 pgoyette
200 1.1.1.1.4.2 pgoyette memcmp.o: $(srcdir)/compat/memcmp.c
201 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/compat/memcmp.c
202 1.1.1.1.4.2 pgoyette
203 1.1.1.1.4.2 pgoyette memmove.o: $(srcdir)/compat/memmove.c
204 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/compat/memmove.c
205 1.1.1.1.4.2 pgoyette
206 1.1.1.1.4.2 pgoyette snprintf.o: $(srcdir)/compat/snprintf.c
207 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/compat/snprintf.c
208 1.1.1.1.4.2 pgoyette
209 1.1.1.1.4.2 pgoyette strlcat.o: $(srcdir)/compat/strlcat.c
210 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/compat/strlcat.c
211 1.1.1.1.4.2 pgoyette
212 1.1.1.1.4.2 pgoyette strlcpy.o: $(srcdir)/compat/strlcpy.c
213 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/compat/strlcpy.c
214 1.1.1.1.4.2 pgoyette
215 1.1.1.1.4.2 pgoyette strptime.o: $(srcdir)/compat/strptime.c
216 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/compat/strptime.c
217 1.1.1.1.4.2 pgoyette
218 1.1.1.1.4.2 pgoyette vsnprintf.o: $(srcdir)/compat/vsnprintf.c
219 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/compat/vsnprintf.c
220 1.1.1.1.4.2 pgoyette
221 1.1.1.1.4.2 pgoyette timegm.o: $(srcdir)/compat/timegm.c
222 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/compat/timegm.c
223 1.1.1.1.4.2 pgoyette
224 1.1.1.1.4.2 pgoyette malloc.o: $(srcdir)/compat/malloc.c
225 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/compat/malloc.c
226 1.1.1.1.4.2 pgoyette
227 1.1.1.1.4.2 pgoyette pselect.o: $(srcdir)/compat/pselect.c
228 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/compat/pselect.c
229 1.1.1.1.4.2 pgoyette
230 1.1.1.1.4.2 pgoyette reallocarray.o: $(srcdir)/compat/reallocarray.c
231 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/compat/reallocarray.c
232 1.1.1.1.4.2 pgoyette
233 1.1.1.1.4.2 pgoyette fake-rfc2553.o: $(srcdir)/compat/fake-rfc2553.c
234 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/compat/fake-rfc2553.c
235 1.1.1.1.4.2 pgoyette
236 1.1.1.1.4.2 pgoyette cutest_dname.o: $(srcdir)/tpkg/cutest/cutest_dname.c
237 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/tpkg/cutest/cutest_dname.c
238 1.1.1.1.4.2 pgoyette
239 1.1.1.1.4.2 pgoyette cutest_dns.o: $(srcdir)/tpkg/cutest/cutest_dns.c
240 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/tpkg/cutest/cutest_dns.c
241 1.1.1.1.4.2 pgoyette
242 1.1.1.1.4.2 pgoyette cutest_iterated_hash.o: $(srcdir)/tpkg/cutest/cutest_iterated_hash.c
243 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/tpkg/cutest/cutest_iterated_hash.c
244 1.1.1.1.4.2 pgoyette
245 1.1.1.1.4.2 pgoyette cutest_run.o: $(srcdir)/tpkg/cutest/cutest_run.c
246 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/tpkg/cutest/cutest_run.c
247 1.1.1.1.4.2 pgoyette
248 1.1.1.1.4.2 pgoyette cutest_rbtree.o: $(srcdir)/tpkg/cutest/cutest_rbtree.c
249 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/tpkg/cutest/cutest_rbtree.c
250 1.1.1.1.4.2 pgoyette
251 1.1.1.1.4.2 pgoyette cutest_radtree.o: $(srcdir)/tpkg/cutest/cutest_radtree.c
252 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/tpkg/cutest/cutest_radtree.c
253 1.1.1.1.4.2 pgoyette
254 1.1.1.1.4.2 pgoyette cutest_namedb.o: $(srcdir)/tpkg/cutest/cutest_namedb.c
255 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/tpkg/cutest/cutest_namedb.c
256 1.1.1.1.4.2 pgoyette
257 1.1.1.1.4.2 pgoyette cutest_options.o: $(srcdir)/tpkg/cutest/cutest_options.c
258 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/tpkg/cutest/cutest_options.c
259 1.1.1.1.4.2 pgoyette
260 1.1.1.1.4.2 pgoyette cutest_region.o: $(srcdir)/tpkg/cutest/cutest_region.c
261 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/tpkg/cutest/cutest_region.c
262 1.1.1.1.4.2 pgoyette
263 1.1.1.1.4.2 pgoyette cutest_rrl.o: $(srcdir)/tpkg/cutest/cutest_rrl.c
264 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/tpkg/cutest/cutest_rrl.c
265 1.1.1.1.4.2 pgoyette
266 1.1.1.1.4.2 pgoyette cutest_udb.o: $(srcdir)/tpkg/cutest/cutest_udb.c
267 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/tpkg/cutest/cutest_udb.c
268 1.1.1.1.4.2 pgoyette
269 1.1.1.1.4.2 pgoyette cutest_udbrad.o: $(srcdir)/tpkg/cutest/cutest_udbrad.c
270 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/tpkg/cutest/cutest_udbrad.c
271 1.1.1.1.4.2 pgoyette
272 1.1.1.1.4.2 pgoyette cutest_util.o: $(srcdir)/tpkg/cutest/cutest_util.c
273 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/tpkg/cutest/cutest_util.c
274 1.1.1.1.4.2 pgoyette
275 1.1.1.1.4.2 pgoyette cutest.o: $(srcdir)/tpkg/cutest/cutest.c
276 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/tpkg/cutest/cutest.c
277 1.1.1.1.4.2 pgoyette
278 1.1.1.1.4.2 pgoyette qtest.o: $(srcdir)/tpkg/cutest/qtest.c
279 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/tpkg/cutest/qtest.c
280 1.1.1.1.4.2 pgoyette
281 1.1.1.1.4.2 pgoyette udb-inspect.o: $(srcdir)/tpkg/cutest/udb-inspect.c
282 1.1.1.1.4.2 pgoyette $(COMPILE) -c $(srcdir)/tpkg/cutest/udb-inspect.c
283 1.1.1.1.4.2 pgoyette
284 1.1.1.1.4.2 pgoyette zlexer.c: $(srcdir)/zlexer.lex
285 1.1.1.1.4.2 pgoyette if test "$(LEX)" != ":"; then rm -f $@ ;\
286 1.1.1.1.4.2 pgoyette echo '#include "config.h"' > $@ ;\
287 1.1.1.1.4.2 pgoyette $(LEX) -i -t $(srcdir)/zlexer.lex >> $@ ;\
288 1.1.1.1.4.2 pgoyette fi
289 1.1.1.1.4.2 pgoyette
290 1.1.1.1.4.2 pgoyette zparser.c zparser.h: $(srcdir)/zparser.y
291 1.1.1.1.4.2 pgoyette $(YACC) -d -o zparser.c $(srcdir)/zparser.y
292 1.1.1.1.4.2 pgoyette
293 1.1.1.1.4.2 pgoyette configlexer.c: $(srcdir)/configlexer.lex
294 1.1.1.1.4.2 pgoyette if test "$(LEX)" != ":"; then rm -f $@ ;\
295 1.1.1.1.4.2 pgoyette echo '#include "configyyrename.h"' > $@ ;\
296 1.1.1.1.4.2 pgoyette $(LEX) -i -t $(srcdir)/configlexer.lex >> $@ ;\
297 1.1.1.1.4.2 pgoyette fi
298 1.1.1.1.4.2 pgoyette
299 1.1.1.1.4.2 pgoyette configparser.c configparser.h: $(srcdir)/configparser.y
300 1.1.1.1.4.2 pgoyette $(YACC) -d -o configparser.c $(srcdir)/configparser.y
301 1.1.1.1.4.2 pgoyette
302 1.1.1.1.4.2 pgoyette # autoconf rules
303 1.1.1.1.4.2 pgoyette config.h.in: configure.ac
304 1.1.1.1.4.2 pgoyette autoheader
305 1.1.1.1.4.2 pgoyette
306 1.1.1.1.4.2 pgoyette configure: configure.ac
307 1.1.1.1.4.2 pgoyette autoconf
308 1.1.1.1.4.2 pgoyette
309 1.1.1.1.4.2 pgoyette tags:
310 1.1.1.1.4.2 pgoyette ctags *.[ch]
311 1.1.1.1.4.2 pgoyette
312 1.1.1.1.4.2 pgoyette # dependency generation
313 1.1.1.1.4.2 pgoyette DEPEND_TMP=depend1073.tmp
314 1.1.1.1.4.2 pgoyette DEPEND_TMP2=depend1074.tmp
315 1.1.1.1.4.2 pgoyette DEPEND_TARGET=Makefile
316 1.1.1.1.4.2 pgoyette DEPEND_TARGET2=Makefile.in
317 1.1.1.1.4.2 pgoyette depend:
318 1.1.1.1.4.2 pgoyette (cd $(srcdir) ; $(CC) -MM $(CPPFLAGS) *.c compat/*.c `if test -d tpkg/cutest; then echo tpkg/cutest/*.c; fi`) | \
319 1.1.1.1.4.2 pgoyette sed -e 's? *\([^ ]*\.[ch]\)? $$(srcdir)/\1?g' | \
320 1.1.1.1.4.2 pgoyette sed -e 's?$$(srcdir)/config.h?config.h?g' \
321 1.1.1.1.4.2 pgoyette -e 's?$$(srcdir)/configlexer.c?configlexer.c?g' \
322 1.1.1.1.4.2 pgoyette -e 's?$$(srcdir)/configparser.c?configparser.c?g' \
323 1.1.1.1.4.2 pgoyette -e 's?$$(srcdir)/configparser.h?configparser.h?g' \
324 1.1.1.1.4.2 pgoyette -e 's?$$(srcdir)/zlexer.c?zlexer.c?g' \
325 1.1.1.1.4.2 pgoyette -e 's?$$(srcdir)/zparser.c?zparser.c?g' \
326 1.1.1.1.4.2 pgoyette -e 's?$$(srcdir)/zparser.h?zparser.h?g' \
327 1.1.1.1.4.2 pgoyette > $(DEPEND_TMP)
328 1.1.1.1.4.2 pgoyette cp $(DEPEND_TARGET) $(DEPEND_TMP2)
329 1.1.1.1.4.2 pgoyette head -`egrep -n "# Dependencies" $(DEPEND_TARGET) | tail -1 | sed -e 's/:.*$$//'` $(DEPEND_TMP2) > $(DEPEND_TARGET)
330 1.1.1.1.4.2 pgoyette cat $(DEPEND_TMP) >> $(DEPEND_TARGET)
331 1.1.1.1.4.2 pgoyette @if diff $(DEPEND_TARGET) $(DEPEND_TMP2); then echo " $(DEPEND_TARGET) unchanged"; else echo " Updated $(DEPEND_TARGET))"; fi
332 1.1.1.1.4.2 pgoyette @if test -f $(DEPEND_TARGET2); then \
333 1.1.1.1.4.2 pgoyette cp $(DEPEND_TARGET2) $(DEPEND_TMP2); \
334 1.1.1.1.4.2 pgoyette head -`egrep -n "# Dependencies" $(DEPEND_TARGET2) | tail -1 | sed -e 's/:.*$$//'` $(DEPEND_TMP2) > $(DEPEND_TARGET2); \
335 1.1.1.1.4.2 pgoyette cat $(DEPEND_TMP) >> $(DEPEND_TARGET2); \
336 1.1.1.1.4.2 pgoyette if diff $(DEPEND_TARGET2) $(DEPEND_TMP2); then echo " $(DEPEND_TARGET2) unchanged"; else echo " Updated $(DEPEND_TARGET2))"; fi; \
337 1.1.1.1.4.2 pgoyette fi
338 1.1.1.1.4.2 pgoyette rm -f $(DEPEND_TMP) $(DEPEND_TMP2)
339 1.1.1.1.4.2 pgoyette
340 1.1.1.1.4.2 pgoyette # Dependencies
341 1.1.1.1.4.2 pgoyette answer.o: $(srcdir)/answer.c config.h $(srcdir)/answer.h $(srcdir)/dns.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/buffer.h \
342 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/radtree.h $(srcdir)/rbtree.h $(srcdir)/packet.h $(srcdir)/query.h $(srcdir)/nsd.h \
343 1.1.1.1.4.2 pgoyette $(srcdir)/edns.h $(srcdir)/tsig.h
344 1.1.1.1.4.2 pgoyette axfr.o: $(srcdir)/axfr.c config.h $(srcdir)/axfr.h $(srcdir)/nsd.h $(srcdir)/dns.h $(srcdir)/edns.h $(srcdir)/buffer.h \
345 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/query.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/radtree.h $(srcdir)/rbtree.h \
346 1.1.1.1.4.2 pgoyette $(srcdir)/packet.h $(srcdir)/tsig.h $(srcdir)/options.h
347 1.1.1.1.4.2 pgoyette buffer.o: $(srcdir)/buffer.c config.h $(srcdir)/buffer.h $(srcdir)/region-allocator.h $(srcdir)/util.h
348 1.1.1.1.4.2 pgoyette configlexer.o: configlexer.c $(srcdir)/configyyrename.h config.h $(srcdir)/options.h \
349 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/rbtree.h configparser.h
350 1.1.1.1.4.2 pgoyette configparser.o: configparser.c config.h $(srcdir)/options.h $(srcdir)/region-allocator.h \
351 1.1.1.1.4.2 pgoyette $(srcdir)/rbtree.h $(srcdir)/util.h $(srcdir)/dname.h $(srcdir)/buffer.h $(srcdir)/tsig.h $(srcdir)/rrl.h $(srcdir)/query.h $(srcdir)/namedb.h $(srcdir)/dns.h \
352 1.1.1.1.4.2 pgoyette $(srcdir)/radtree.h $(srcdir)/nsd.h $(srcdir)/edns.h $(srcdir)/packet.h $(srcdir)/configyyrename.h
353 1.1.1.1.4.2 pgoyette dbaccess.o: $(srcdir)/dbaccess.c config.h $(srcdir)/dns.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/buffer.h \
354 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/radtree.h $(srcdir)/rbtree.h $(srcdir)/options.h $(srcdir)/rdata.h $(srcdir)/udb.h \
355 1.1.1.1.4.2 pgoyette $(srcdir)/udbradtree.h $(srcdir)/udbzone.h $(srcdir)/zonec.h $(srcdir)/nsec3.h $(srcdir)/difffile.h $(srcdir)/nsd.h $(srcdir)/edns.h
356 1.1.1.1.4.2 pgoyette dbcreate.o: $(srcdir)/dbcreate.c config.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/buffer.h \
357 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/dns.h $(srcdir)/radtree.h $(srcdir)/rbtree.h $(srcdir)/udb.h $(srcdir)/udbradtree.h \
358 1.1.1.1.4.2 pgoyette $(srcdir)/udbzone.h $(srcdir)/options.h $(srcdir)/nsd.h $(srcdir)/edns.h
359 1.1.1.1.4.2 pgoyette difffile.o: $(srcdir)/difffile.c config.h $(srcdir)/difffile.h $(srcdir)/rbtree.h $(srcdir)/region-allocator.h \
360 1.1.1.1.4.2 pgoyette $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/buffer.h $(srcdir)/util.h $(srcdir)/dns.h $(srcdir)/radtree.h $(srcdir)/options.h $(srcdir)/udb.h \
361 1.1.1.1.4.2 pgoyette $(srcdir)/xfrd-disk.h $(srcdir)/packet.h $(srcdir)/rdata.h $(srcdir)/udbzone.h $(srcdir)/udbradtree.h $(srcdir)/nsec3.h $(srcdir)/nsd.h $(srcdir)/edns.h \
362 1.1.1.1.4.2 pgoyette $(srcdir)/rrl.h $(srcdir)/query.h $(srcdir)/tsig.h
363 1.1.1.1.4.2 pgoyette dname.o: $(srcdir)/dname.c config.h $(srcdir)/dns.h $(srcdir)/dname.h $(srcdir)/buffer.h $(srcdir)/region-allocator.h \
364 1.1.1.1.4.2 pgoyette $(srcdir)/util.h $(srcdir)/query.h $(srcdir)/namedb.h $(srcdir)/radtree.h $(srcdir)/rbtree.h $(srcdir)/nsd.h $(srcdir)/edns.h $(srcdir)/packet.h $(srcdir)/tsig.h
365 1.1.1.1.4.2 pgoyette dns.o: $(srcdir)/dns.c config.h $(srcdir)/dns.h $(srcdir)/zonec.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/buffer.h \
366 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/radtree.h $(srcdir)/rbtree.h zparser.h
367 1.1.1.1.4.2 pgoyette edns.o: $(srcdir)/edns.c config.h $(srcdir)/dns.h $(srcdir)/edns.h $(srcdir)/buffer.h $(srcdir)/region-allocator.h $(srcdir)/util.h
368 1.1.1.1.4.2 pgoyette ipc.o: $(srcdir)/ipc.c config.h $(srcdir)/ipc.h $(srcdir)/netio.h $(srcdir)/region-allocator.h $(srcdir)/buffer.h $(srcdir)/util.h \
369 1.1.1.1.4.2 pgoyette $(srcdir)/xfrd-tcp.h $(srcdir)/xfrd.h $(srcdir)/rbtree.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/dns.h $(srcdir)/radtree.h $(srcdir)/options.h \
370 1.1.1.1.4.2 pgoyette $(srcdir)/tsig.h $(srcdir)/nsd.h $(srcdir)/edns.h $(srcdir)/xfrd-notify.h $(srcdir)/difffile.h $(srcdir)/udb.h
371 1.1.1.1.4.2 pgoyette iterated_hash.o: $(srcdir)/iterated_hash.c config.h $(srcdir)/iterated_hash.h
372 1.1.1.1.4.2 pgoyette lookup3.o: $(srcdir)/lookup3.c config.h $(srcdir)/lookup3.h
373 1.1.1.1.4.2 pgoyette mini_event.o: $(srcdir)/mini_event.c config.h
374 1.1.1.1.4.2 pgoyette namedb.o: $(srcdir)/namedb.c config.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/buffer.h $(srcdir)/region-allocator.h \
375 1.1.1.1.4.2 pgoyette $(srcdir)/util.h $(srcdir)/dns.h $(srcdir)/radtree.h $(srcdir)/rbtree.h $(srcdir)/nsec3.h
376 1.1.1.1.4.2 pgoyette netio.o: $(srcdir)/netio.c config.h $(srcdir)/netio.h $(srcdir)/region-allocator.h $(srcdir)/util.h
377 1.1.1.1.4.2 pgoyette nsd.o: $(srcdir)/nsd.c config.h $(srcdir)/nsd.h $(srcdir)/dns.h $(srcdir)/edns.h $(srcdir)/buffer.h $(srcdir)/region-allocator.h \
378 1.1.1.1.4.2 pgoyette $(srcdir)/util.h $(srcdir)/options.h $(srcdir)/rbtree.h $(srcdir)/tsig.h $(srcdir)/dname.h $(srcdir)/remote.h $(srcdir)/xfrd-disk.h
379 1.1.1.1.4.2 pgoyette nsd-checkconf.o: $(srcdir)/nsd-checkconf.c config.h $(srcdir)/tsig.h $(srcdir)/buffer.h \
380 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/dname.h $(srcdir)/options.h $(srcdir)/rbtree.h $(srcdir)/rrl.h $(srcdir)/query.h \
381 1.1.1.1.4.2 pgoyette $(srcdir)/namedb.h $(srcdir)/dns.h $(srcdir)/radtree.h $(srcdir)/nsd.h $(srcdir)/edns.h $(srcdir)/packet.h
382 1.1.1.1.4.2 pgoyette nsd-checkzone.o: $(srcdir)/nsd-checkzone.c config.h $(srcdir)/nsd.h $(srcdir)/dns.h $(srcdir)/edns.h $(srcdir)/buffer.h \
383 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/options.h $(srcdir)/rbtree.h $(srcdir)/zonec.h $(srcdir)/namedb.h $(srcdir)/dname.h \
384 1.1.1.1.4.2 pgoyette $(srcdir)/radtree.h
385 1.1.1.1.4.2 pgoyette nsd-control.o: $(srcdir)/nsd-control.c config.h $(srcdir)/util.h $(srcdir)/tsig.h $(srcdir)/buffer.h \
386 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/dname.h $(srcdir)/options.h $(srcdir)/rbtree.h
387 1.1.1.1.4.2 pgoyette nsd-mem.o: $(srcdir)/nsd-mem.c config.h $(srcdir)/nsd.h $(srcdir)/dns.h $(srcdir)/edns.h $(srcdir)/buffer.h \
388 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/tsig.h $(srcdir)/dname.h $(srcdir)/options.h $(srcdir)/rbtree.h $(srcdir)/namedb.h \
389 1.1.1.1.4.2 pgoyette $(srcdir)/radtree.h $(srcdir)/udb.h $(srcdir)/udbzone.h $(srcdir)/udbradtree.h
390 1.1.1.1.4.2 pgoyette nsec3.o: $(srcdir)/nsec3.c config.h $(srcdir)/nsec3.h $(srcdir)/iterated_hash.h $(srcdir)/namedb.h $(srcdir)/dname.h \
391 1.1.1.1.4.2 pgoyette $(srcdir)/buffer.h $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/dns.h $(srcdir)/radtree.h $(srcdir)/rbtree.h $(srcdir)/nsd.h $(srcdir)/edns.h \
392 1.1.1.1.4.2 pgoyette $(srcdir)/answer.h $(srcdir)/packet.h $(srcdir)/query.h $(srcdir)/tsig.h $(srcdir)/udbzone.h $(srcdir)/udb.h $(srcdir)/udbradtree.h $(srcdir)/options.h
393 1.1.1.1.4.2 pgoyette options.o: $(srcdir)/options.c config.h $(srcdir)/options.h $(srcdir)/region-allocator.h $(srcdir)/rbtree.h \
394 1.1.1.1.4.2 pgoyette $(srcdir)/query.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/buffer.h $(srcdir)/util.h $(srcdir)/dns.h $(srcdir)/radtree.h $(srcdir)/nsd.h $(srcdir)/edns.h \
395 1.1.1.1.4.2 pgoyette $(srcdir)/packet.h $(srcdir)/tsig.h $(srcdir)/difffile.h $(srcdir)/udb.h $(srcdir)/rrl.h $(srcdir)/configyyrename.h configparser.h
396 1.1.1.1.4.2 pgoyette packet.o: $(srcdir)/packet.c config.h $(srcdir)/packet.h $(srcdir)/dns.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/buffer.h \
397 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/radtree.h $(srcdir)/rbtree.h $(srcdir)/query.h $(srcdir)/nsd.h $(srcdir)/edns.h $(srcdir)/tsig.h \
398 1.1.1.1.4.2 pgoyette $(srcdir)/rdata.h
399 1.1.1.1.4.2 pgoyette query.o: $(srcdir)/query.c config.h $(srcdir)/answer.h $(srcdir)/dns.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/buffer.h \
400 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/radtree.h $(srcdir)/rbtree.h $(srcdir)/packet.h $(srcdir)/query.h $(srcdir)/nsd.h \
401 1.1.1.1.4.2 pgoyette $(srcdir)/edns.h $(srcdir)/tsig.h $(srcdir)/axfr.h $(srcdir)/options.h $(srcdir)/nsec3.h
402 1.1.1.1.4.2 pgoyette radtree.o: $(srcdir)/radtree.c config.h $(srcdir)/radtree.h $(srcdir)/util.h $(srcdir)/region-allocator.h
403 1.1.1.1.4.2 pgoyette rbtree.o: $(srcdir)/rbtree.c config.h $(srcdir)/rbtree.h $(srcdir)/region-allocator.h
404 1.1.1.1.4.2 pgoyette rdata.o: $(srcdir)/rdata.c config.h $(srcdir)/rdata.h $(srcdir)/dns.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/buffer.h \
405 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/radtree.h $(srcdir)/rbtree.h $(srcdir)/zonec.h
406 1.1.1.1.4.2 pgoyette region-allocator.o: $(srcdir)/region-allocator.c config.h $(srcdir)/region-allocator.h $(srcdir)/util.h
407 1.1.1.1.4.2 pgoyette remote.o: $(srcdir)/remote.c config.h $(srcdir)/remote.h $(srcdir)/util.h $(srcdir)/xfrd.h $(srcdir)/rbtree.h \
408 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/buffer.h $(srcdir)/dns.h $(srcdir)/radtree.h $(srcdir)/options.h \
409 1.1.1.1.4.2 pgoyette $(srcdir)/tsig.h $(srcdir)/xfrd-notify.h $(srcdir)/xfrd-tcp.h $(srcdir)/nsd.h $(srcdir)/edns.h $(srcdir)/difffile.h $(srcdir)/udb.h $(srcdir)/ipc.h \
410 1.1.1.1.4.2 pgoyette $(srcdir)/netio.h
411 1.1.1.1.4.2 pgoyette rrl.o: $(srcdir)/rrl.c config.h $(srcdir)/rrl.h $(srcdir)/query.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/buffer.h \
412 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/dns.h $(srcdir)/radtree.h $(srcdir)/rbtree.h $(srcdir)/nsd.h $(srcdir)/edns.h $(srcdir)/packet.h \
413 1.1.1.1.4.2 pgoyette $(srcdir)/tsig.h $(srcdir)/lookup3.h $(srcdir)/options.h
414 1.1.1.1.4.2 pgoyette server.o: $(srcdir)/server.c config.h $(srcdir)/axfr.h $(srcdir)/nsd.h $(srcdir)/dns.h $(srcdir)/edns.h $(srcdir)/buffer.h \
415 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/query.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/radtree.h $(srcdir)/rbtree.h \
416 1.1.1.1.4.2 pgoyette $(srcdir)/packet.h $(srcdir)/tsig.h $(srcdir)/netio.h $(srcdir)/xfrd.h $(srcdir)/options.h $(srcdir)/xfrd-tcp.h $(srcdir)/xfrd-disk.h \
417 1.1.1.1.4.2 pgoyette $(srcdir)/difffile.h $(srcdir)/udb.h $(srcdir)/nsec3.h $(srcdir)/ipc.h $(srcdir)/remote.h $(srcdir)/lookup3.h $(srcdir)/rrl.h
418 1.1.1.1.4.2 pgoyette tsig.o: $(srcdir)/tsig.c config.h $(srcdir)/tsig.h $(srcdir)/buffer.h $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/dname.h \
419 1.1.1.1.4.2 pgoyette $(srcdir)/tsig-openssl.h $(srcdir)/dns.h $(srcdir)/packet.h $(srcdir)/namedb.h $(srcdir)/radtree.h $(srcdir)/rbtree.h $(srcdir)/query.h $(srcdir)/nsd.h \
420 1.1.1.1.4.2 pgoyette $(srcdir)/edns.h
421 1.1.1.1.4.2 pgoyette tsig-openssl.o: $(srcdir)/tsig-openssl.c config.h $(srcdir)/tsig-openssl.h $(srcdir)/region-allocator.h \
422 1.1.1.1.4.2 pgoyette $(srcdir)/tsig.h $(srcdir)/buffer.h $(srcdir)/util.h $(srcdir)/dname.h
423 1.1.1.1.4.2 pgoyette udb.o: $(srcdir)/udb.c config.h $(srcdir)/udb.h $(srcdir)/lookup3.h $(srcdir)/util.h
424 1.1.1.1.4.2 pgoyette udbradtree.o: $(srcdir)/udbradtree.c config.h $(srcdir)/udbradtree.h $(srcdir)/udb.h $(srcdir)/radtree.h
425 1.1.1.1.4.2 pgoyette udbzone.o: $(srcdir)/udbzone.c config.h $(srcdir)/udbzone.h $(srcdir)/udb.h $(srcdir)/dns.h $(srcdir)/udbradtree.h $(srcdir)/util.h \
426 1.1.1.1.4.2 pgoyette $(srcdir)/iterated_hash.h $(srcdir)/dname.h $(srcdir)/buffer.h $(srcdir)/region-allocator.h $(srcdir)/difffile.h $(srcdir)/rbtree.h \
427 1.1.1.1.4.2 pgoyette $(srcdir)/namedb.h $(srcdir)/radtree.h $(srcdir)/options.h
428 1.1.1.1.4.2 pgoyette util.o: $(srcdir)/util.c config.h $(srcdir)/util.h $(srcdir)/region-allocator.h $(srcdir)/dname.h $(srcdir)/buffer.h \
429 1.1.1.1.4.2 pgoyette $(srcdir)/namedb.h $(srcdir)/dns.h $(srcdir)/radtree.h $(srcdir)/rbtree.h $(srcdir)/rdata.h $(srcdir)/zonec.h
430 1.1.1.1.4.2 pgoyette xfrd.o: $(srcdir)/xfrd.c config.h $(srcdir)/xfrd.h $(srcdir)/rbtree.h $(srcdir)/region-allocator.h $(srcdir)/namedb.h \
431 1.1.1.1.4.2 pgoyette $(srcdir)/dname.h $(srcdir)/buffer.h $(srcdir)/util.h $(srcdir)/dns.h $(srcdir)/radtree.h $(srcdir)/options.h $(srcdir)/tsig.h $(srcdir)/xfrd-tcp.h \
432 1.1.1.1.4.2 pgoyette $(srcdir)/xfrd-disk.h $(srcdir)/xfrd-notify.h $(srcdir)/netio.h $(srcdir)/nsd.h $(srcdir)/edns.h $(srcdir)/packet.h $(srcdir)/rdata.h \
433 1.1.1.1.4.2 pgoyette $(srcdir)/difffile.h $(srcdir)/udb.h $(srcdir)/ipc.h $(srcdir)/remote.h
434 1.1.1.1.4.2 pgoyette xfrd-disk.o: $(srcdir)/xfrd-disk.c config.h $(srcdir)/xfrd-disk.h $(srcdir)/xfrd.h $(srcdir)/rbtree.h \
435 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/buffer.h $(srcdir)/util.h $(srcdir)/dns.h $(srcdir)/radtree.h \
436 1.1.1.1.4.2 pgoyette $(srcdir)/options.h $(srcdir)/tsig.h $(srcdir)/nsd.h $(srcdir)/edns.h
437 1.1.1.1.4.2 pgoyette xfrd-notify.o: $(srcdir)/xfrd-notify.c config.h $(srcdir)/xfrd-notify.h $(srcdir)/tsig.h $(srcdir)/buffer.h \
438 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/dname.h $(srcdir)/rbtree.h $(srcdir)/xfrd.h $(srcdir)/namedb.h $(srcdir)/dns.h \
439 1.1.1.1.4.2 pgoyette $(srcdir)/radtree.h $(srcdir)/options.h $(srcdir)/xfrd-tcp.h $(srcdir)/packet.h
440 1.1.1.1.4.2 pgoyette xfrd-tcp.o: $(srcdir)/xfrd-tcp.c config.h $(srcdir)/nsd.h $(srcdir)/dns.h $(srcdir)/edns.h $(srcdir)/buffer.h \
441 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/xfrd-tcp.h $(srcdir)/xfrd.h $(srcdir)/rbtree.h $(srcdir)/namedb.h $(srcdir)/dname.h \
442 1.1.1.1.4.2 pgoyette $(srcdir)/radtree.h $(srcdir)/options.h $(srcdir)/tsig.h $(srcdir)/packet.h $(srcdir)/xfrd-disk.h
443 1.1.1.1.4.2 pgoyette zlexer.o: zlexer.c config.h $(srcdir)/zonec.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/buffer.h \
444 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/dns.h $(srcdir)/radtree.h $(srcdir)/rbtree.h zparser.h
445 1.1.1.1.4.2 pgoyette zonec.o: $(srcdir)/zonec.c config.h $(srcdir)/zonec.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/buffer.h \
446 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/dns.h $(srcdir)/radtree.h $(srcdir)/rbtree.h $(srcdir)/rdata.h zparser.h \
447 1.1.1.1.4.2 pgoyette $(srcdir)/options.h $(srcdir)/nsec3.h
448 1.1.1.1.4.2 pgoyette zparser.o: zparser.c config.h $(srcdir)/dname.h $(srcdir)/buffer.h $(srcdir)/region-allocator.h $(srcdir)/util.h \
449 1.1.1.1.4.2 pgoyette $(srcdir)/namedb.h $(srcdir)/dns.h $(srcdir)/radtree.h $(srcdir)/rbtree.h $(srcdir)/zonec.h
450 1.1.1.1.4.2 pgoyette b64_ntop.o: $(srcdir)/compat/b64_ntop.c config.h
451 1.1.1.1.4.2 pgoyette b64_pton.o: $(srcdir)/compat/b64_pton.c config.h
452 1.1.1.1.4.2 pgoyette basename.o: $(srcdir)/compat/basename.c
453 1.1.1.1.4.2 pgoyette fake-rfc2553.o: $(srcdir)/compat/fake-rfc2553.c $(srcdir)/compat/fake-rfc2553.h config.h
454 1.1.1.1.4.2 pgoyette inet_aton.o: $(srcdir)/compat/inet_aton.c config.h
455 1.1.1.1.4.2 pgoyette inet_ntop.o: $(srcdir)/compat/inet_ntop.c config.h
456 1.1.1.1.4.2 pgoyette inet_pton.o: $(srcdir)/compat/inet_pton.c config.h
457 1.1.1.1.4.2 pgoyette malloc.o: $(srcdir)/compat/malloc.c
458 1.1.1.1.4.2 pgoyette memcmp.o: $(srcdir)/compat/memcmp.c config.h
459 1.1.1.1.4.2 pgoyette memmove.o: $(srcdir)/compat/memmove.c config.h
460 1.1.1.1.4.2 pgoyette pselect.o: $(srcdir)/compat/pselect.c config.h
461 1.1.1.1.4.2 pgoyette reallocarray.o: $(srcdir)/compat/reallocarray.c config.h
462 1.1.1.1.4.2 pgoyette snprintf.o: $(srcdir)/compat/snprintf.c config.h
463 1.1.1.1.4.2 pgoyette strlcat.o: $(srcdir)/compat/strlcat.c config.h
464 1.1.1.1.4.2 pgoyette strlcpy.o: $(srcdir)/compat/strlcpy.c config.h
465 1.1.1.1.4.2 pgoyette strptime.o: $(srcdir)/compat/strptime.c
466 1.1.1.1.4.2 pgoyette cutest.o: $(srcdir)/tpkg/cutest/cutest.c config.h $(srcdir)/tpkg/cutest/cutest.h
467 1.1.1.1.4.2 pgoyette cutest_dname.o: $(srcdir)/tpkg/cutest/cutest_dname.c config.h $(srcdir)/tpkg/cutest/cutest.h \
468 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/dname.h $(srcdir)/buffer.h $(srcdir)/region-allocator.h $(srcdir)/util.h
469 1.1.1.1.4.2 pgoyette cutest_dns.o: $(srcdir)/tpkg/cutest/cutest_dns.c config.h $(srcdir)/tpkg/cutest/cutest.h \
470 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/dns.h
471 1.1.1.1.4.2 pgoyette cutest_iterated_hash.o: $(srcdir)/tpkg/cutest/cutest_iterated_hash.c config.h \
472 1.1.1.1.4.2 pgoyette $(srcdir)/tpkg/cutest/cutest.h $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/iterated_hash.h $(srcdir)/dname.h \
473 1.1.1.1.4.2 pgoyette $(srcdir)/buffer.h $(srcdir)/region-allocator.h $(srcdir)/util.h
474 1.1.1.1.4.2 pgoyette cutest_namedb.o: $(srcdir)/tpkg/cutest/cutest_namedb.c config.h \
475 1.1.1.1.4.2 pgoyette $(srcdir)/tpkg/cutest/cutest.h $(srcdir)/region-allocator.h $(srcdir)/options.h config.h \
476 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/rbtree.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/buffer.h $(srcdir)/util.h $(srcdir)/dns.h \
477 1.1.1.1.4.2 pgoyette $(srcdir)/radtree.h $(srcdir)/nsec3.h $(srcdir)/udb.h $(srcdir)/udbzone.h $(srcdir)/udb.h $(srcdir)/udbradtree.h $(srcdir)/difffile.h $(srcdir)/namedb.h \
478 1.1.1.1.4.2 pgoyette $(srcdir)/options.h $(srcdir)/zonec.h $(srcdir)/nsd.h $(srcdir)/edns.h
479 1.1.1.1.4.2 pgoyette cutest_options.o: $(srcdir)/tpkg/cutest/cutest_options.c config.h \
480 1.1.1.1.4.2 pgoyette $(srcdir)/tpkg/cutest/cutest.h $(srcdir)/region-allocator.h $(srcdir)/options.h config.h \
481 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/rbtree.h $(srcdir)/util.h $(srcdir)/dname.h $(srcdir)/buffer.h $(srcdir)/util.h $(srcdir)/nsd.h $(srcdir)/dns.h \
482 1.1.1.1.4.2 pgoyette $(srcdir)/edns.h
483 1.1.1.1.4.2 pgoyette cutest_radtree.o: $(srcdir)/tpkg/cutest/cutest_radtree.c config.h \
484 1.1.1.1.4.2 pgoyette $(srcdir)/tpkg/cutest/cutest.h $(srcdir)/radtree.h $(srcdir)/region-allocator.h $(srcdir)/util.h
485 1.1.1.1.4.2 pgoyette cutest_rbtree.o: $(srcdir)/tpkg/cutest/cutest_rbtree.c config.h \
486 1.1.1.1.4.2 pgoyette $(srcdir)/tpkg/cutest/cutest.h $(srcdir)/region-allocator.h $(srcdir)/rbtree.h $(srcdir)/region-allocator.h
487 1.1.1.1.4.2 pgoyette cutest_region.o: $(srcdir)/tpkg/cutest/cutest_region.c config.h \
488 1.1.1.1.4.2 pgoyette $(srcdir)/tpkg/cutest/cutest.h $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/rbtree.h \
489 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h
490 1.1.1.1.4.2 pgoyette cutest_rrl.o: $(srcdir)/tpkg/cutest/cutest_rrl.c config.h $(srcdir)/tpkg/cutest/cutest.h \
491 1.1.1.1.4.2 pgoyette $(srcdir)/rrl.h $(srcdir)/query.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/buffer.h $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/dns.h \
492 1.1.1.1.4.2 pgoyette $(srcdir)/radtree.h $(srcdir)/rbtree.h $(srcdir)/nsd.h $(srcdir)/edns.h $(srcdir)/packet.h $(srcdir)/tsig.h
493 1.1.1.1.4.2 pgoyette cutest_run.o: $(srcdir)/tpkg/cutest/cutest_run.c config.h $(srcdir)/tpkg/cutest/cutest.h \
494 1.1.1.1.4.2 pgoyette $(srcdir)/tpkg/cutest/qtest.h $(srcdir)/buffer.h $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/nsd.h $(srcdir)/dns.h \
495 1.1.1.1.4.2 pgoyette $(srcdir)/edns.h $(srcdir)/buffer.h
496 1.1.1.1.4.2 pgoyette cutest_udb.o: $(srcdir)/tpkg/cutest/cutest_udb.c config.h $(srcdir)/tpkg/cutest/cutest.h \
497 1.1.1.1.4.2 pgoyette $(srcdir)/udb.h
498 1.1.1.1.4.2 pgoyette cutest_udbrad.o: $(srcdir)/tpkg/cutest/cutest_udbrad.c config.h \
499 1.1.1.1.4.2 pgoyette $(srcdir)/tpkg/cutest/cutest.h $(srcdir)/udbradtree.h $(srcdir)/udb.h
500 1.1.1.1.4.2 pgoyette cutest_util.o: $(srcdir)/tpkg/cutest/cutest_util.c config.h $(srcdir)/tpkg/cutest/cutest.h \
501 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/util.h
502 1.1.1.1.4.2 pgoyette qtest.o: $(srcdir)/tpkg/cutest/qtest.c config.h $(srcdir)/tpkg/cutest/qtest.h $(srcdir)/buffer.h \
503 1.1.1.1.4.2 pgoyette $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/query.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/buffer.h $(srcdir)/dns.h \
504 1.1.1.1.4.2 pgoyette $(srcdir)/radtree.h $(srcdir)/rbtree.h $(srcdir)/nsd.h $(srcdir)/edns.h $(srcdir)/packet.h $(srcdir)/tsig.h $(srcdir)/namedb.h $(srcdir)/util.h $(srcdir)/nsec3.h \
505 1.1.1.1.4.2 pgoyette $(srcdir)/options.h config.h $(srcdir)/packet.h $(srcdir)/dname.h $(srcdir)/rdata.h
506 1.1.1.1.4.2 pgoyette udb-inspect.o: $(srcdir)/tpkg/cutest/udb-inspect.c config.h $(srcdir)/udb.h $(srcdir)/udbradtree.h \
507 1.1.1.1.4.2 pgoyette $(srcdir)/udb.h $(srcdir)/udbzone.h $(srcdir)/dns.h $(srcdir)/udbradtree.h $(srcdir)/util.h $(srcdir)/buffer.h $(srcdir)/region-allocator.h \
508 1.1.1.1.4.2 pgoyette $(srcdir)/util.h $(srcdir)/packet.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/buffer.h $(srcdir)/radtree.h $(srcdir)/rbtree.h $(srcdir)/rdata.h \
509 1.1.1.1.4.2 pgoyette $(srcdir)/namedb.h $(srcdir)/difffile.h $(srcdir)/options.h config.h
510