Makefile.in revision bf8267aa453e5d2a735ed732a043b77a0b355b20
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# Copyright (C) 2004, 2007, 2009, 2011, 2012 Internet Systems Consortium, Inc. ("ISC")
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrews# Copyright (C) 2001, 2003 Internet Software Consortium.
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews#
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# Permission to use, copy, modify, and/or distribute this software for any
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# purpose with or without fee is hereby granted, provided that the above
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# copyright notice and this permission notice appear in all copies.
2b43d1d8c508d7e7be388d85e8bf83ff0aed1e11Automatic Updater#
9c3531d72aeaad6c5f01efe6a1c82023e1379e4dDavid Lawrence# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
58042eafd071de078c4f2d8fa69791a86eb58667William King# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
58042eafd071de078c4f2d8fa69791a86eb58667William King# AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
58042eafd071de078c4f2d8fa69791a86eb58667William King# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
58042eafd071de078c4f2d8fa69791a86eb58667William King# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
c2bc56dc65b4b103a5600565680eb5f33fa4c90bMark Andrews# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
51917258dbb23cfe6069ae1cf2b7fc5aefc1e0c2Bob Halley# PERFORMANCE OF THIS SOFTWARE.
cc51cd2d2076e33117c60c9effcb8caccde4983bWitold Krecicki
cc51cd2d2076e33117c60c9effcb8caccde4983bWitold Krecicki# $Id$
58042eafd071de078c4f2d8fa69791a86eb58667William King
cc51cd2d2076e33117c60c9effcb8caccde4983bWitold Krecickisrcdir = @srcdir@
58042eafd071de078c4f2d8fa69791a86eb58667William KingVPATH = @srcdir@
58042eafd071de078c4f2d8fa69791a86eb58667William Kingtop_srcdir = @top_srcdir@
0e40083fdd5445703bd30e46e5bfe7d047bced12Brian Wellington
08a768e82ad64ede97f640c88e02984b59122753Michael Graff@BIND9_VERSION@
cfd262045c23cadb8415f0111f56995258f17361Evan Hunt
69f5e6b73b0f53cd6027894f0a92b149cbf36e88William King@LIBISCCC_API@
08a768e82ad64ede97f640c88e02984b59122753Michael Graff
08a768e82ad64ede97f640c88e02984b59122753Michael Graff@BIND9_MAKE_INCLUDES@
cfd262045c23cadb8415f0111f56995258f17361Evan Hunt
08a768e82ad64ede97f640c88e02984b59122753Michael GraffCINCLUDES = -I. ${DNS_INCLUDES} ${ISC_INCLUDES} ${ISCCC_INCLUDES}
dbb012765c735ee0d82dedb116cdc7cf18957814Evan Hunt
08a768e82ad64ede97f640c88e02984b59122753Michael GraffCDEFINES =
dbb012765c735ee0d82dedb116cdc7cf18957814Evan HuntCWARNINGS =
58042eafd071de078c4f2d8fa69791a86eb58667William King
69f5e6b73b0f53cd6027894f0a92b149cbf36e88William KingISCLIBS = ../../lib/isc/libisc.@A@
69f5e6b73b0f53cd6027894f0a92b149cbf36e88William KingISCCCLIBS = ../../lib/isccc/libisccc.@A@
8a0ba20b16177d40bd557b491f56003c7d38a4a2David Lawrence
8a0ba20b16177d40bd557b491f56003c7d38a4a2David LawrenceISCDEPLIBS = ../../lib/isc/libisc.@A@
f4cbe536b11da614fe05aeaeff41e324854cda7bMark AndrewsISCCCDEPLIBS = libisccc.@A@
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William KingLIBS = @LIBS@
58042eafd071de078c4f2d8fa69791a86eb58667William King
f4cbe536b11da614fe05aeaeff41e324854cda7bMark AndrewsSUBDIRS = include
9f7d51ee3290e2a064d71016a6bd555b47134a7cMark Andrews
58042eafd071de078c4f2d8fa69791a86eb58667William King# Alphabetically
f4cbe536b11da614fe05aeaeff41e324854cda7bMark AndrewsOBJS = alist.@O@ base64.@O@ cc.@O@ ccmsg.@O@ \
f4cbe536b11da614fe05aeaeff41e324854cda7bMark Andrews lib.@O@ \
58042eafd071de078c4f2d8fa69791a86eb58667William King result.@O@ sexpr.@O@ symtab.@O@ version.@O@
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King# Alphabetically
58042eafd071de078c4f2d8fa69791a86eb58667William KingSRCS = alist.c base64.c cc.c ccmsg.c \
58042eafd071de078c4f2d8fa69791a86eb58667William King lib.c \
58042eafd071de078c4f2d8fa69791a86eb58667William King result.c sexpr.c symtab.c version.c
TARGETS = timestamp
@BIND9_MAKE_RULES@
version.@O@: version.c
${LIBTOOL_MODE_COMPILE} ${CC} ${ALL_CFLAGS} \
-DVERSION=\"${VERSION}\" \
-DLIBINTERFACE=${LIBINTERFACE} \
-DLIBREVISION=${LIBREVISION} \
-DLIBAGE=${LIBAGE} \
-c ${srcdir}/version.c
libisccc.@SA@: ${OBJS}
${AR} ${ARFLAGS} $@ ${OBJS}
${RANLIB} $@
libisccc.la: ${OBJS}
${LIBTOOL_MODE_LINK} \
${CC} ${ALL_CFLAGS} ${LDFLAGS} -o libisccc.la -rpath ${libdir} \
-version-info ${LIBINTERFACE}:${LIBREVISION}:${LIBAGE} \
${OBJS} ${ISCLIBS} ${LIBS}
timestamp: libisccc.@A@
touch timestamp
installdirs:
$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${libdir}
install:: timestamp installdirs
${LIBTOOL_MODE_INSTALL} ${INSTALL_DATA} libisccc.@A@ ${DESTDIR}${libdir}
clean distclean::
rm -f libisccc.@A@ timestamp