simplified CINCLUDES definition;

when using libtool, make libt_api a shared library to
avoid confusion cause by having two different library
suffixes in the same build (RT #62)
This commit is contained in:
Andreas Gustafsson
2000-02-23 18:18:30 +00:00
parent eb28727ab4
commit 634c61d2dd

View File

@@ -17,19 +17,12 @@ srcdir = @srcdir@
VPATH = @srcdir@
top_srcdir = @top_srcdir@
CINCLUDES = -I../../lib/isc/unix/include \
-I${srcdir}/../../lib/isc/unix/include \
-I${srcdir}/../../lib/isc/pthreads/include \
-I${srcdir}/include \
-I../../lib/dns/include \
-I${top_srcdir}/lib/dns/include \
-I${top_srcdir}/lib/isc/include \
-I../dns/include \
-I../isc/include
@BIND9_INCLUDES@
CINCLUDES = ${DNS_INCLUDES} ${ISC_INCLUDES} ${TEST_INCLUDES}
CDEFINES =
CWARNINGS =
# Note: we are not using libtool with this library.
OBJS = t_api.@O@
SRCS = t_api.c
@@ -39,10 +32,15 @@ TARGETS = timestamp
@BIND9_MAKE_RULES@
libt_api.@A@: ${OBJS}
libt_api.a: ${OBJS}
${AR} ${ARFLAGS} $@ ${OBJS}
${RANLIB} $@
libt_api.la: ${OBJS}
${LIBTOOL} --mode=link \
${CC} ${ALL_CFLAGS} -o libt_api.la -rpath ${libdir} \
${OBJS} ${LIBS}
timestamp: libt_api.@A@
touch timestamp