/contrib/bind9/bin/nsupdate/Makefile.in

https://bitbucket.org/freebsd/freebsd-head/ · Autoconf · 92 lines · 50 code · 27 blank · 15 comment · 0 complexity · ebcd113048b00c63be318933949de787 MD5 · raw file

  1. # Copyright (C) 2004, 2006-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.36 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 = ${LWRES_INCLUDES} ${DNS_INCLUDES} ${BIND9_INCLUDES} \
  22. ${ISC_INCLUDES} ${ISCCFG_INCLUDES} @DST_GSSAPI_INC@
  23. CDEFINES = @USE_GSSAPI@
  24. CWARNINGS =
  25. LWRESLIBS = ../../lib/lwres/liblwres.@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. ISCCFGLIBS = ../../lib/isccfg/libisccfg.@A@
  31. LWRESDEPLIBS = ../../lib/lwres/liblwres.@A@
  32. DNSDEPLIBS = ../../lib/dns/libdns.@A@
  33. BIND9DEPLIBS = ../../lib/bind9/libbind9.@A@
  34. ISCDEPLIBS = ../../lib/isc/libisc.@A@
  35. ISCCFGDEPLIBS = ../../lib/isccfg/libisccfg.@A@
  36. DEPLIBS = ${DNSDEPLIBS} ${BIND9DEPLIBS} ${ISCDEPLIBS} ${ISCCFGDEPLIBS}
  37. LIBS = ${LWRESLIBS} ${DNSLIBS} ${BIND9LIBS} ${ISCCFGLIBS} ${ISCLIBS} @LIBS@
  38. NOSYMLIBS = ${LWRESLIBS} ${DNSLIBS} ${BIND9LIBS} ${ISCCFGLIBS} ${ISCNOSYMLIBS} @LIBS@
  39. SUBDIRS =
  40. TARGETS = nsupdate@EXEEXT@
  41. OBJS = nsupdate.@O@
  42. UOBJS =
  43. SRCS = nsupdate.c
  44. MANPAGES = nsupdate.1
  45. HTMLPAGES = nsupdate.html
  46. MANOBJS = ${MANPAGES} ${HTMLPAGES}
  47. @BIND9_MAKE_RULES@
  48. nsupdate.@O@: nsupdate.c
  49. ${LIBTOOL_MODE_COMPILE} ${CC} ${ALL_CFLAGS} \
  50. -DSESSION_KEYFILE=\"${localstatedir}/run/named/session.key\" \
  51. -c ${srcdir}/nsupdate.c
  52. nsupdate@EXEEXT@: nsupdate.@O@ ${UOBJS} ${DEPLIBS}
  53. export BASEOBJS="nsupdate.@O@ ${UOBJS}"; \
  54. ${FINALBUILDCMD}
  55. doc man:: ${MANOBJS}
  56. docclean manclean maintainer-clean::
  57. rm -f ${MANOBJS}
  58. clean distclean::
  59. rm -f ${TARGETS}
  60. installdirs:
  61. $(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${bindir}
  62. $(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man1
  63. install:: nsupdate@EXEEXT@ installdirs
  64. ${LIBTOOL_MODE_INSTALL} ${INSTALL_PROGRAM} nsupdate@EXEEXT@ ${DESTDIR}${bindir}
  65. ${INSTALL_DATA} ${srcdir}/nsupdate.1 ${DESTDIR}${mandir}/man1