diff options
author | Yang Tse <yangsita@gmail.com> | 2008-08-07 00:29:08 +0000 |
---|---|---|
committer | Yang Tse <yangsita@gmail.com> | 2008-08-07 00:29:08 +0000 |
commit | 14240e9e109fe6af19438c6531d573f85dbb0b1e (patch) | |
tree | 61c5713bff289fbdc27e019b71427723bfb78dbc /ares/Makefile.am | |
parent | a3045b4e4944a36f467f363607d6c6a50727fca2 (diff) |
Initial support of curlbuild.h and curlrules.h which allows
to have a curl_off_t data type no longer gated to off_t.
Diffstat (limited to 'ares/Makefile.am')
-rw-r--r-- | ares/Makefile.am | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/ares/Makefile.am b/ares/Makefile.am index 04db9ecc9..b12111192 100644 --- a/ares/Makefile.am +++ b/ares/Makefile.am @@ -1,7 +1,31 @@ -AUTOMAKE_OPTIONS = foreign +AUTOMAKE_OPTIONS = foreign nostdinc ACLOCAL_AMFLAGS = -I m4 +# Specify our include paths here, and do it relative to $(top_srcdir) and +# $(top_builddir), to ensure that these paths which belong to the library +# being currently built and tested are searched before the library which +# might possibly already be installed in the system. +# +# When using the low-level hard-hacking memory leak tracking code from +# libcurl the generated curl/curlbuild.h file must also be reachable. +# Using the libcurl lowlevel code from within c-ares library is ugly and +# only works when c-ares is built and linked with a similarly debug-build +# libcurl, but we do this anyway for convenience. +# +# $(top_builddir)/../include is for libcurl's generated curl/curlbuild.h file +# $(top_builddir) is for c-ares's generated config.h file +# $(top_srcdir) is for c-ares's lib/setup.h and other "c-ares-private" files + +if CURLDEBUG +INCLUDES = -I$(top_builddir)/../include \ + -I$(top_builddir) \ + -I$(top_srcdir) +else +INCLUDES = -I$(top_builddir) \ + -I$(top_srcdir) +endif + lib_LTLIBRARIES = libcares.la man_MANS = $(MANPAGES) |