Makefile.in revision e25765f84a5646fc7d54bdc73e8b353b5a78ae86
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington# Copyright (C) 1998, 1999, 2000 Internet Software Consortium.
7d32c065c7bb56f281651ae3dd2888f32ce4f1d9Bob Halley#
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington# Permission to use, copy, modify, and distribute this software for any
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington# purpose with or without fee is hereby granted, provided that the above
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington# copyright notice and this permission notice appear in all copies.
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington#
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington# THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington# ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington# OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington# CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington# DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington# PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington# ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington# SOFTWARE.
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellingtonsrcdir = @srcdir@
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian WellingtonVPATH = @srcdir@
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellingtontop_srcdir = @top_srcdir@
364a82f7c25b62967678027043425201a5e5171aBob Halley
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington@BIND9_INCLUDES@
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian WellingtonCINCLUDES = ${DNS_INCLUDES} ${ISC_INCLUDES} ${LWRES_INCLUDES} \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${OMAPI_INCLUDES}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian WellingtonCDEFINES =
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian WellingtonCWARNINGS =
10ba7f6f563d68b8f1284847ccce85b706e793feBob Halley
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian WellingtonDNSLIBS = ../../lib/dns/libdns.@A@
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian WellingtonISCLIBS = ../../lib/isc/libisc.@A@
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian WellingtonOMAPILIBS = ../../lib/omapi/libomapi.@A@
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian WellingtonLWRESLIBS = ../../lib/lwres/liblwres.@A@
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian WellingtonDNSDEPLIBS = ../../lib/dns/libdns.@A@
b984520acca2532d048eae929dc0682dd334c7a3Brian WellingtonISCDEPLIBS = ../../lib/isc/libisc.@A@
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian WellingtonOMAPIDEPLIBS = ../../lib/omapi/libomapi.@A@
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian WellingtonLWRESDEPLIBS = ../../lib/lwres/liblwres.@A@
d692d9991a731d60b63e6389da1ebf2b2839cfabBrian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian WellingtonLIBS = @LIBS@
364a82f7c25b62967678027043425201a5e5171aBob Halley
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian WellingtonSUBDIRS = db dst master mem names rbt sockaddr tasks timers
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington# Alphabetically
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian WellingtonTARGETS = sdig signer
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian WellingtonXTARGETS = adb_test \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington compress_test \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington db_test \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington dispatch_tcp_test \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington dispatch_test \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington gxba_test \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington gxbn_test \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington inter_test \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington keygen \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington lex_test \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington lfsr_test \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington log_test \
b984520acca2532d048eae929dc0682dd334c7a3Brian Wellington lwres_test \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington lwres_conftest \
b984520acca2532d048eae929dc0682dd334c7a3Brian Wellington master_test \
b984520acca2532d048eae929dc0682dd334c7a3Brian Wellington mempool_test \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington name_test \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington nconf_test \
b984520acca2532d048eae929dc0682dd334c7a3Brian Wellington nxtify \
b984520acca2532d048eae929dc0682dd334c7a3Brian Wellington omapi_test \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ratelimiter_test \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington rbt_test \
3f6dc1703f76a24b34ed3bc839447291c33ca837Brian Wellington rdata_test \
ac335315cddc0a42b9235001197dcf719ae737b6Brian Wellington rwlock_test \
fb01226bcd598c36b5edc566489c890c39f03ed3Brian Wellington sdig \
fb01226bcd598c36b5edc566489c890c39f03ed3Brian Wellington serial_test \
b984520acca2532d048eae929dc0682dd334c7a3Brian Wellington shutdown_test \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington signer \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington sock_test \
0a595c94a4137c3d56d529b86f5b8661513b16c3Brian Wellington sym_test \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington task_test \
3f6dc1703f76a24b34ed3bc839447291c33ca837Brian Wellington timer_test \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington tkey_test \
0a595c94a4137c3d56d529b86f5b8661513b16c3Brian Wellington wire_test \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington zone_test
e552b980379e3a7ffce1411a939c62e27f953133Brian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington# Alphabetically
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian WellingtonSRCS = adb_test.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington compress_test.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington db_test.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington dispatch_tcp_test.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington dispatch_test.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington gxba_test.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington gxbn_test.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington inter_test.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington keygen.c \
d92543b36036157e06025c7f44cf870c7e363a23Brian Wellington lex_test.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington lfsr_test.c \
e552b980379e3a7ffce1411a939c62e27f953133Brian Wellington log_test.c \
e552b980379e3a7ffce1411a939c62e27f953133Brian Wellington lwres_conftest.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington lwres_test.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington master_test.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington mempool_test.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington name_test.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington nconf_test.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington nxtify.c \
d2524f38d22998efb4196410643280b14f8b6febBob Halley omapi_test.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington printmsg.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ratelimiter_test.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington rbt_test.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington rdata_test.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington rwlock_test.c \
d2524f38d22998efb4196410643280b14f8b6febBob Halley sdig.c \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington serial_test.c \
d598338952797df77417e69fcb8782b73651f9a9Brian Wellington shutdown_test.c \
d598338952797df77417e69fcb8782b73651f9a9Brian Wellington signer.c \
d598338952797df77417e69fcb8782b73651f9a9Brian Wellington sock_test.c \
d598338952797df77417e69fcb8782b73651f9a9Brian Wellington sym_test.c \
d598338952797df77417e69fcb8782b73651f9a9Brian Wellington task_test.c \
d598338952797df77417e69fcb8782b73651f9a9Brian Wellington timer_test.c \
d598338952797df77417e69fcb8782b73651f9a9Brian Wellington tkey_test.c \
d598338952797df77417e69fcb8782b73651f9a9Brian Wellington wire_test.c \
d598338952797df77417e69fcb8782b73651f9a9Brian Wellington zone_test.c \
d598338952797df77417e69fcb8782b73651f9a9Brian Wellington zone2_test.c
d598338952797df77417e69fcb8782b73651f9a9Brian Wellington
d598338952797df77417e69fcb8782b73651f9a9Brian Wellington@BIND9_MAKE_RULES@
d598338952797df77417e69fcb8782b73651f9a9Brian Wellington
4a2f65ad8a26261e758d9682d88eb29395422fb9Brian Wellingtonall_tests: ${XTARGETS}
4a2f65ad8a26261e758d9682d88eb29395422fb9Brian Wellington
d598338952797df77417e69fcb8782b73651f9a9Brian Wellingtonadb_test: adb_test.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
6e49e91bd08778d7eae45a2229dcf41ed97cc636David Lawrence ${LIBTOOL} ${CC} ${CFLAGS} -o $@ adb_test.@O@ \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellingtonsdig: sdig.@O@ printmsg.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ sdig.@O@ printmsg.@O@ \
6e49e91bd08778d7eae45a2229dcf41ed97cc636David Lawrence ${DNSLIBS} ${ISCLIBS} ${LIBS}
0a595c94a4137c3d56d529b86f5b8661513b16c3Brian Wellington
0a595c94a4137c3d56d529b86f5b8661513b16c3Brian Wellingtonnxtify: nxtify.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ nxtify.@O@ \
1a2c699f0eb89fbd776a2dfabb6e197fe36a8c20Brian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
1a2c699f0eb89fbd776a2dfabb6e197fe36a8c20Brian Wellington
6e49e91bd08778d7eae45a2229dcf41ed97cc636David Lawrencesigner: signer.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ signer.@O@ \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
1fd4766e5b732c04c06ef44c0338b3b6bdbf2457Brian Wellington
1fd4766e5b732c04c06ef44c0338b3b6bdbf2457Brian Wellingtonkeygen: keygen.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ keygen.@O@ \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
183d6e8b51170e57e7268120d475927fffcf08a5Brian Wellingtonres_test: res_test.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
183d6e8b51170e57e7268120d475927fffcf08a5Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ res_test.@O@ \
b984520acca2532d048eae929dc0682dd334c7a3Brian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
b984520acca2532d048eae929dc0682dd334c7a3Brian Wellington
1a2c699f0eb89fbd776a2dfabb6e197fe36a8c20Brian Wellingtonbyaddr_test: byaddr_test.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
b6666e61dc9b91f4ac6af3aa1172bfd8a5f2d6ffBrian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ byaddr_test.@O@ \
b6666e61dc9b91f4ac6af3aa1172bfd8a5f2d6ffBrian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
b6666e61dc9b91f4ac6af3aa1172bfd8a5f2d6ffBrian Wellington
1a2c699f0eb89fbd776a2dfabb6e197fe36a8c20Brian Wellingtonbyname_test: byname_test.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
b984520acca2532d048eae929dc0682dd334c7a3Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ byname_test.@O@ \
1a2c699f0eb89fbd776a2dfabb6e197fe36a8c20Brian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
1a2c699f0eb89fbd776a2dfabb6e197fe36a8c20Brian Wellington
1a2c699f0eb89fbd776a2dfabb6e197fe36a8c20Brian Wellingtonlex_test: lex_test.@O@ ${ISCDEPLIBS}
1a2c699f0eb89fbd776a2dfabb6e197fe36a8c20Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ lex_test.@O@ \
1a2c699f0eb89fbd776a2dfabb6e197fe36a8c20Brian Wellington ${ISCLIBS} ${LIBS}
b984520acca2532d048eae929dc0682dd334c7a3Brian Wellington
b984520acca2532d048eae929dc0682dd334c7a3Brian Wellingtonlfsr_test: lfsr_test.@O@ ${ISCDEPLIBS}
b6666e61dc9b91f4ac6af3aa1172bfd8a5f2d6ffBrian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ lfsr_test.@O@ \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${ISCLIBS} ${LIBS}
b6666e61dc9b91f4ac6af3aa1172bfd8a5f2d6ffBrian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellingtonlog_test: log_test.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
b6666e61dc9b91f4ac6af3aa1172bfd8a5f2d6ffBrian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ log_test.@O@ \
b6666e61dc9b91f4ac6af3aa1172bfd8a5f2d6ffBrian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
949d406b57fe80fabc6a60d36a0dcee927c780b3Brian Wellingtonname_test: name_test.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
e552b980379e3a7ffce1411a939c62e27f953133Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ name_test.@O@ \
e552b980379e3a7ffce1411a939c62e27f953133Brian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
ac335315cddc0a42b9235001197dcf719ae737b6Brian Wellington
fb01226bcd598c36b5edc566489c890c39f03ed3Brian Wellingtonomapi_test: omapi_test.@O@ ${ISCDEPLIBS} ${OMAPIDEPLIBS}
fb01226bcd598c36b5edc566489c890c39f03ed3Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ omapi_test.@O@ \
949d406b57fe80fabc6a60d36a0dcee927c780b3Brian Wellington ${OMAPILIBS} ${ISCLIBS} ${LIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
8dd915daf3f75ac9d04395e61157fdea825f3ebaBrian Wellingtonsock_test: sock_test.@O@ ${ISCDEPLIBS}
8dd915daf3f75ac9d04395e61157fdea825f3ebaBrian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ sock_test.@O@ \
8dd915daf3f75ac9d04395e61157fdea825f3ebaBrian Wellington ${ISCLIBS} ${LIBS}
8dd915daf3f75ac9d04395e61157fdea825f3ebaBrian Wellington
8dd915daf3f75ac9d04395e61157fdea825f3ebaBrian Wellingtonsym_test: sym_test.@O@ ${ISCDEPLIBS}
419590499823ce15b5d2ad4fe71eaf04bd5a86c0Michael Graff ${LIBTOOL} ${CC} ${CFLAGS} -o $@ sym_test.@O@ \
8dd915daf3f75ac9d04395e61157fdea825f3ebaBrian Wellington ${ISCLIBS} ${LIBS}
15660bccc162db0a7df281f5d743757c527580d5Brian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellingtontask_test: task_test.@O@ ${ISCDEPLIBS}
b6666e61dc9b91f4ac6af3aa1172bfd8a5f2d6ffBrian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ task_test.@O@ \
b6666e61dc9b91f4ac6af3aa1172bfd8a5f2d6ffBrian Wellington ${ISCLIBS} ${LIBS}
b6666e61dc9b91f4ac6af3aa1172bfd8a5f2d6ffBrian Wellington
b6666e61dc9b91f4ac6af3aa1172bfd8a5f2d6ffBrian Wellingtonshutdown_test: shutdown_test.@O@ ${ISCDEPLIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ shutdown_test.@O@ \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${ISCLIBS} ${LIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellingtontimer_test: timer_test.@O@ ${ISCDEPLIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ timer_test.@O@ \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${ISCLIBS} ${LIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
3f6dc1703f76a24b34ed3bc839447291c33ca837Brian Wellingtonratelimiter_test: ratelimiter_test.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ ratelimiter_test.@O@ \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellingtonrbt_test: rbt_test.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
d0345e08f26267c1d11e02af57a6555868068415Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ rbt_test.@O@ \
b6666e61dc9b91f4ac6af3aa1172bfd8a5f2d6ffBrian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
3f6dc1703f76a24b34ed3bc839447291c33ca837Brian Wellington
b6666e61dc9b91f4ac6af3aa1172bfd8a5f2d6ffBrian Wellingtonrdata_test: rdata_test.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ rdata_test.@O@ \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellingtonrwlock_test: rwlock_test.@O@ ${ISCDEPLIBS}
949d406b57fe80fabc6a60d36a0dcee927c780b3Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ rwlock_test.@O@ \
b6666e61dc9b91f4ac6af3aa1172bfd8a5f2d6ffBrian Wellington ${ISCLIBS} ${LIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellingtonwire_test: wire_test.@O@ printmsg.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
183d6e8b51170e57e7268120d475927fffcf08a5Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ wire_test.@O@ printmsg.@O@ \
b984520acca2532d048eae929dc0682dd334c7a3Brian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
b984520acca2532d048eae929dc0682dd334c7a3Brian Wellington
b984520acca2532d048eae929dc0682dd334c7a3Brian Wellingtonmaster_test: master_test.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
183d6e8b51170e57e7268120d475927fffcf08a5Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ master_test.@O@ \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellingtondb_test: db_test.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ db_test.@O@ \
d598338952797df77417e69fcb8782b73651f9a9Brian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
d598338952797df77417e69fcb8782b73651f9a9Brian Wellington
d598338952797df77417e69fcb8782b73651f9a9Brian Wellingtoncompress_test: compress_test.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
d598338952797df77417e69fcb8782b73651f9a9Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ compress_test.@O@ \
3f6dc1703f76a24b34ed3bc839447291c33ca837Brian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellingtonmempool_test: mempool_test.@O@ ${ISCDEPLIBS}
d0345e08f26267c1d11e02af57a6555868068415Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ mempool_test.@O@ \
b6666e61dc9b91f4ac6af3aa1172bfd8a5f2d6ffBrian Wellington ${ISCLIBS} ${LIBS}
d0345e08f26267c1d11e02af57a6555868068415Brian Wellington
d0345e08f26267c1d11e02af57a6555868068415Brian Wellingtonserial_test: serial_test.@O@ ${ISCDEPLIBS}
d0345e08f26267c1d11e02af57a6555868068415Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ serial_test.@O@ \
d0345e08f26267c1d11e02af57a6555868068415Brian Wellington ${ISCLIBS} ${LIBS}
d0345e08f26267c1d11e02af57a6555868068415Brian Wellington
d0345e08f26267c1d11e02af57a6555868068415Brian Wellingtonzone2_test: zone2_test.o ${ISCDEPLIBS} ${DNSDEPLIBS}
d0345e08f26267c1d11e02af57a6555868068415Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ zone2_test.o \
d0345e08f26267c1d11e02af57a6555868068415Brian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
b6666e61dc9b91f4ac6af3aa1172bfd8a5f2d6ffBrian Wellington
d0345e08f26267c1d11e02af57a6555868068415Brian Wellingtonzone_test: zone_test.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
b6666e61dc9b91f4ac6af3aa1172bfd8a5f2d6ffBrian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ zone_test.@O@ \
d0345e08f26267c1d11e02af57a6555868068415Brian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
d0345e08f26267c1d11e02af57a6555868068415Brian Wellington
d0345e08f26267c1d11e02af57a6555868068415Brian Wellingtondispatch_test: dispatch_test.@O@ printmsg.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
b6666e61dc9b91f4ac6af3aa1172bfd8a5f2d6ffBrian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ dispatch_test.@O@ printmsg.@O@ \
d0345e08f26267c1d11e02af57a6555868068415Brian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
d0345e08f26267c1d11e02af57a6555868068415Brian Wellington
949d406b57fe80fabc6a60d36a0dcee927c780b3Brian Wellingtondispatch_tcp_test: dispatch_tcp_test.@O@ printmsg.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
949d406b57fe80fabc6a60d36a0dcee927c780b3Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ dispatch_tcp_test.@O@ printmsg.@O@ \
949d406b57fe80fabc6a60d36a0dcee927c780b3Brian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
15660bccc162db0a7df281f5d743757c527580d5Brian Wellington
949d406b57fe80fabc6a60d36a0dcee927c780b3Brian Wellingtonnconf_test: nconf_test.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
15660bccc162db0a7df281f5d743757c527580d5Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ nconf_test.@O@ \
949d406b57fe80fabc6a60d36a0dcee927c780b3Brian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
949d406b57fe80fabc6a60d36a0dcee927c780b3Brian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellingtontkey_test: tkey_test.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ tkey_test.@O@ \
3f6dc1703f76a24b34ed3bc839447291c33ca837Brian Wellington ${DNSLIBS} ${ISCLIBS} ${LIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellingtoninter_test: inter_test.@O@ ${ISCDEPLIBS}
3b2b306f47867d0037fb851623fb5a5736d64348Michael Graff ${LIBTOOL} ${CC} ${CFLAGS} -o $@ inter_test.@O@ \
4556681e191b7c1654639895ce719d98f2822ee2Michael Graff ${ISCLIBS} ${LIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellingtonlwres_conftest: lwres_conftest.@O@ ${ISCDEPLIBS} ${LWRESDEPLIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ lwres_conftest.@O@ \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${LWRESLIBS} ${ISCLIBS} ${LIBS}
2c12fc4d63f1d5f9d55fc0ecb198d582da6fd7d3Brian Wellington
d692d9991a731d60b63e6389da1ebf2b2839cfabBrian Wellingtonlwres_test: lwres_test.@O@ ${ISCDEPLIBS} ${LWRESDEPLIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ lwres_test.@O@ \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${LWRESLIBS} ${ISCLIBS} ${LIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellingtongxbn_test: gxbn_test.@O@ ${LWRESDEPLIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ gxbn_test.@O@ \
05b6b2e6802d503a9e131415b4720f35ab9f08d1Brian Wellington ${LWRESLIBS} ${ISCLIBS} ${LIBS}
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
05b6b2e6802d503a9e131415b4720f35ab9f08d1Brian Wellingtongxba_test: gxba_test.@O@ ${LWRESDEPLIBS}
05b6b2e6802d503a9e131415b4720f35ab9f08d1Brian Wellington ${LIBTOOL} ${CC} ${CFLAGS} -o $@ gxba_test.@O@ \
452123247dcc4c6d30ea3f33f5174df62d84e9aeBrian Wellington ${LWRESLIBS} ${ISCLIBS} ${LIBS}
05b6b2e6802d503a9e131415b4720f35ab9f08d1Brian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellingtonclean distclean::
c3a4d8072ccd3b33aa3fc84cdeadd1a6fac87e08Michael Graff rm -f ${TARGETS}
c3a4d8072ccd3b33aa3fc84cdeadd1a6fac87e08Michael Graff rm -f t_journal
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellingtontest:
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington @for dir in $(SUBDIRS) ;\
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington do \
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ( cd $$dir; $(MAKE) test ) ;\
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington done
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington