/contrib/bind9/bin/dig/Makefile.in

https://bitbucket.org/freebsd/freebsd-head/ · Autoconf · 105 lines · 62 code · 28 blank · 15 comment · 1 complexity · d468e49df9537b6bcadb99a6ff49459c MD5 · raw file

  1. # Copyright (C) 2004, 2005, 2007, 2009 Internet Systems Consortium, Inc. ("ISC")
  2. # Copyright (C) 2000-2002 Internet Software Consortium.
  3. #
  4. # Permission to use, copy, modify, and/or distribute this software for any
  5. # purpose with or without fee is hereby granted, provided that the above
  6. # copyright notice and this permission notice appear in all copies.
  7. #
  8. # THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
  9. # REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
  10. # AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
  11. # INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
  12. # LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
  13. # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  14. # PERFORMANCE OF THIS SOFTWARE.
  15. # $Id: Makefile.in,v 1.47 2009/12/05 23:31:40 each Exp $
  16. srcdir = @srcdir@
  17. VPATH = @srcdir@
  18. top_srcdir = @top_srcdir@
  19. @BIND9_VERSION@
  20. @BIND9_MAKE_INCLUDES@
  21. CINCLUDES = -I${srcdir}/include ${DNS_INCLUDES} ${BIND9_INCLUDES} \
  22. ${ISC_INCLUDES} ${LWRES_INCLUDES} ${ISCCFG_INCLUDES}
  23. CDEFINES = -DVERSION=\"${VERSION}\"
  24. CWARNINGS =
  25. ISCCFGLIBS = ../../lib/isccfg/libisccfg.@A@
  26. DNSLIBS = ../../lib/dns/libdns.@A@ @DNS_CRYPTO_LIBS@
  27. BIND9LIBS = ../../lib/bind9/libbind9.@A@
  28. ISCLIBS = ../../lib/isc/libisc.@A@
  29. ISCNOSYMLIBS = ../../lib/isc/libisc-nosymtbl.@A@
  30. LWRESLIBS = ../../lib/lwres/liblwres.@A@
  31. ISCCFGDEPLIBS = ../../lib/isccfg/libisccfg.@A@
  32. DNSDEPLIBS = ../../lib/dns/libdns.@A@
  33. BIND9DEPLIBS = ../../lib/bind9/libbind9.@A@
  34. ISCDEPLIBS = ../../lib/isc/libisc.@A@
  35. LWRESDEPLIBS = ../../lib/lwres/liblwres.@A@
  36. DEPLIBS = ${DNSDEPLIBS} ${BIND9DEPLIBS} ${ISCDEPLIBS} ${ISCCFGDEPLIBS} \
  37. ${LWRESDEPLIBS}
  38. LIBS = ${LWRESLIBS} ${DNSLIBS} ${BIND9LIBS} ${ISCCFGLIBS} \
  39. ${ISCLIBS} @IDNLIBS@ @LIBS@
  40. NOSYMLIBS = ${LWRESLIBS} ${DNSLIBS} ${BIND9LIBS} ${ISCCFGLIBS} \
  41. ${ISCNOSYMLIBS} @IDNLIBS@ @LIBS@
  42. SUBDIRS =
  43. TARGETS = dig@EXEEXT@ host@EXEEXT@ nslookup@EXEEXT@
  44. OBJS = dig.@O@ dighost.@O@ host.@O@ nslookup.@O@
  45. UOBJS =
  46. SRCS = dig.c dighost.c host.c nslookup.c
  47. MANPAGES = dig.1 host.1 nslookup.1
  48. HTMLPAGES = dig.html host.html nslookup.html
  49. MANOBJS = ${MANPAGES} ${HTMLPAGES}
  50. @BIND9_MAKE_RULES@
  51. dig@EXEEXT@: dig.@O@ dighost.@O@ ${UOBJS} ${DEPLIBS}
  52. export BASEOBJS="dig.@O@ dighost.@O@ ${UOBJS}"; \
  53. ${FINALBUILDCMD}
  54. host@EXEEXT@: host.@O@ dighost.@O@ ${UOBJS} ${DEPLIBS}
  55. export BASEOBJS="host.@O@ dighost.@O@ ${UOBJS}"; \
  56. ${FINALBUILDCMD}
  57. nslookup@EXEEXT@: nslookup.@O@ dighost.@O@ ${UOBJS} ${DEPLIBS}
  58. export BASEOBJS="nslookup.@O@ dighost.@O@ ${UOBJS}"; \
  59. ${FINALBUILDCMD}
  60. doc man:: ${MANOBJS}
  61. docclean manclean maintainer-clean::
  62. rm -f ${MANOBJS}
  63. clean distclean maintainer-clean::
  64. rm -f ${TARGETS}
  65. installdirs:
  66. $(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${bindir}
  67. $(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man1
  68. install:: dig@EXEEXT@ host@EXEEXT@ nslookup@EXEEXT@ installdirs
  69. ${LIBTOOL_MODE_INSTALL} ${INSTALL_PROGRAM} \
  70. dig@EXEEXT@ ${DESTDIR}${bindir}
  71. ${LIBTOOL_MODE_INSTALL} ${INSTALL_PROGRAM} \
  72. host@EXEEXT@ ${DESTDIR}${bindir}
  73. ${LIBTOOL_MODE_INSTALL} ${INSTALL_PROGRAM} \
  74. nslookup@EXEEXT@ ${DESTDIR}${bindir}
  75. for m in ${MANPAGES}; do \
  76. ${INSTALL_DATA} ${srcdir}/$$m ${DESTDIR}${mandir}/man1; \
  77. done