Makefile.in revision 0b09763c354ec91fb352b6b4cea383bd0195b2d8
499b34cea04a46823d003d4c0520c8b03e8513cbBrian Wellington# Copyright (C) 2000, 2001 Internet Software Consortium.
95be83b467e2384d414693982318a5c06cccf1d7Andreas Gustafsson# Permission to use, copy, modify, and distribute this software for any
95be83b467e2384d414693982318a5c06cccf1d7Andreas Gustafsson# purpose with or without fee is hereby granted, provided that the above
95be83b467e2384d414693982318a5c06cccf1d7Andreas Gustafsson# copyright notice and this permission notice appear in all copies.
15a44745412679c30a6d022733925af70a38b715David Lawrence# THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM
15a44745412679c30a6d022733925af70a38b715David Lawrence# DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL
15a44745412679c30a6d022733925af70a38b715David Lawrence# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL
15a44745412679c30a6d022733925af70a38b715David Lawrence# INTERNET SOFTWARE CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT,
15a44745412679c30a6d022733925af70a38b715David Lawrence# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING
15a44745412679c30a6d022733925af70a38b715David Lawrence# FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
15a44745412679c30a6d022733925af70a38b715David Lawrence# NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
15a44745412679c30a6d022733925af70a38b715David Lawrence# WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
0b09763c354ec91fb352b6b4cea383bd0195b2d8Mark Andrews# $Id: Makefile.in,v 1.22 2002/06/17 04:01:03 marka Exp $
95be83b467e2384d414693982318a5c06cccf1d7Andreas Gustafssonsrcdir = @srcdir@
95be83b467e2384d414693982318a5c06cccf1d7Andreas GustafssonVPATH = @srcdir@
95be83b467e2384d414693982318a5c06cccf1d7Andreas Gustafssontop_srcdir = @top_srcdir@
31874cf824bd97f8fb3c30cc8dea3f568cd601d0Brian Wellington@BIND9_VERSION@
c2bc56dc65b4b103a5600565680eb5f33fa4c90bMark Andrews@BIND9_MAKE_INCLUDES@
2376cd7f84d7a5acdb9781b2000bf12bceffd88cDavid LawrenceCINCLUDES = ${DNS_INCLUDES} ${ISC_INCLUDES}
0e40083fdd5445703bd30e46e5bfe7d047bced12Brian WellingtonDNSLIBS = ../../lib/dns/libdns.@A@ @DNS_CRYPTO_LIBS@
95be83b467e2384d414693982318a5c06cccf1d7Andreas GustafssonISCLIBS = ../../lib/isc/libisc.@A@
95be83b467e2384d414693982318a5c06cccf1d7Andreas GustafssonDNSDEPLIBS = ../../lib/dns/libdns.@A@
95be83b467e2384d414693982318a5c06cccf1d7Andreas GustafssonISCDEPLIBS = ../../lib/isc/libisc.@A@
5ec27bc7f3d0f1b856632173535ea43ccd074e74Brian WellingtonDEPLIBS = ${DNSDEPLIBS} ${ISCDEPLIBS}
5ec27bc7f3d0f1b856632173535ea43ccd074e74Brian WellingtonLIBS = ${DNSLIBS} ${ISCLIBS} @LIBS@
95be83b467e2384d414693982318a5c06cccf1d7Andreas Gustafsson# Alphabetically
0b09763c354ec91fb352b6b4cea383bd0195b2d8Mark AndrewsTARGETS = dnssec-keygen dnssec-signzone
5ec27bc7f3d0f1b856632173535ea43ccd074e74Brian WellingtonOBJS = dnssectool.@O@
0b09763c354ec91fb352b6b4cea383bd0195b2d8Mark AndrewsSRCS = dnssec-keygen.c dnssec-signzone.c dnssectool.c
0b09763c354ec91fb352b6b4cea383bd0195b2d8Mark AndrewsMANPAGES = dnssec-keygen.8 dnssec-signzone.8
0b09763c354ec91fb352b6b4cea383bd0195b2d8Mark AndrewsHTMLPAGES = dnssec-keygen.html dnssec-signzone.html
0b062f4990db5cc6db2fe3398926f71b92a67407Brian WellingtonMANOBJS = ${MANPAGES} ${HTMLPAGES}
95be83b467e2384d414693982318a5c06cccf1d7Andreas Gustafsson@BIND9_MAKE_RULES@
5ec27bc7f3d0f1b856632173535ea43ccd074e74Brian Wellingtondnssec-keygen: dnssec-keygen.@O@ ${OBJS} ${DEPLIBS}
524222cfb8dd5fb895e3c9005016019f786cf1faStephen Jacob ${LIBTOOL} ${PURIFY} ${CC} ${CFLAGS} -o $@ dnssec-keygen.@O@ ${OBJS} ${LIBS}
31874cf824bd97f8fb3c30cc8dea3f568cd601d0Brian Wellingtondnssec-signzone.@O@: dnssec-signzone.c
524222cfb8dd5fb895e3c9005016019f786cf1faStephen Jacob ${LIBTOOL} ${PURIFY} ${CC} ${ALL_CFLAGS} -DVERSION=\"${VERSION}\" -c $<
5ec27bc7f3d0f1b856632173535ea43ccd074e74Brian Wellingtondnssec-signzone: dnssec-signzone.@O@ ${OBJS} ${DEPLIBS}
524222cfb8dd5fb895e3c9005016019f786cf1faStephen Jacob ${LIBTOOL} ${PURIFY} ${CC} ${CFLAGS} -o $@ dnssec-signzone.@O@ ${OBJS} ${LIBS}
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellingtondoc man:: ${MANOBJS}
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellingtondocclean manclean maintainer-clean::
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington rm -f ${MANOBJS}
922e6a3c2ac4ef900dd9dc99f0cc137f18372583Andreas Gustafsson $(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${sbindir}
01b8865b1462ba219c90cf6c00f1bf0fdf780d9bBrian Wellington $(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man8
3f01dde0bd24561fc3a6c2f7e259a58af4457a86Brian Wellingtoninstall:: ${TARGETS} installdirs
3f01dde0bd24561fc3a6c2f7e259a58af4457a86Brian Wellington for t in ${TARGETS}; do ${LIBTOOL} ${INSTALL_PROGRAM} $$t ${DESTDIR}${sbindir}; done
53aba5065d2ee3c103912ecfe865418bad6fa576Brian Wellington for m in ${MANPAGES}; do ${INSTALL_DATA} ${srcdir}/$$m ${DESTDIR}${mandir}/man8; done
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellingtonclean distclean::
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington rm -f ${TARGETS}