diff options
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 26 |
1 files changed, 5 insertions, 21 deletions
diff --git a/configure.in b/configure.in index 8cae534..39cd6b7 100644 --- a/configure.in +++ b/configure.in | |||
@@ -156,25 +156,11 @@ AC_CHECK_HEADERS(math.h) | |||
156 | AC_CHECK_LIB(m,floor,MATHLIBS="-lm") | 156 | AC_CHECK_LIB(m,floor,MATHLIBS="-lm") |
157 | AC_SUBST(MATHLIBS) | 157 | AC_SUBST(MATHLIBS) |
158 | 158 | ||
159 | dnl Add libtap for tests | 159 | dnl Check for libtap, to run perl-like tests |
160 | AC_ARG_ENABLE(libtap, | 160 | AC_CHECK_LIB(tap, plan_tests, |
161 | AC_HELP_STRING([--enable-libtap], | ||
162 | [Enables configuring of libtap in external/tap/. Run "make tap" to compile (default: no)]), | ||
163 | [enable_libtap=$enableval], | ||
164 | [enable_libtap=no]) | ||
165 | dnl Have to define TAP_DIR so that Makefile can pull it as an extra dist | ||
166 | TAP_DIR=external/tap-1.01 | ||
167 | AC_SUBST(TAP_DIR) | ||
168 | if test "$enable_libtap" = yes; then | ||
169 | dnl Have to have AC_CONFIG_SUBDIRS as a literal | ||
170 | AC_CONFIG_SUBDIRS([external/tap-1.01]) | ||
171 | dnl This is required so that TAP stuff is compiled before the libs and tests | ||
172 | dnl A make install will also install the tap library, but as this is a development tool, this should be okay | ||
173 | INCLUDE_TAP_DIR=$TAP_DIR | ||
174 | AC_SUBST(INCLUDE_TAP_DIR) | ||
175 | EXTRA_TEST="test_utils test_disk test_tcp test_cmd test_base64" | 161 | EXTRA_TEST="test_utils test_disk test_tcp test_cmd test_base64" |
176 | AC_SUBST(EXTRA_TEST) | 162 | AC_SUBST(EXTRA_TEST) |
177 | fi | 163 | ) |
178 | 164 | ||
179 | dnl INI Parsing | 165 | dnl INI Parsing |
180 | AC_ARG_ENABLE(extra-opts, | 166 | AC_ARG_ENABLE(extra-opts, |
@@ -184,11 +170,9 @@ AC_ARG_ENABLE(extra-opts, | |||
184 | [enable_extra_opts=no]) | 170 | [enable_extra_opts=no]) |
185 | AM_CONDITIONAL([USE_PARSE_INI],[test "$enable_extra_opts" = "yes"]) | 171 | AM_CONDITIONAL([USE_PARSE_INI],[test "$enable_extra_opts" = "yes"]) |
186 | if test "$enable_extra_opts" = "yes" ; then | 172 | if test "$enable_extra_opts" = "yes" ; then |
173 | EXTRA_TEST="$EXTRA_TEST test_ini test_opts" | ||
174 | AC_SUBST(EXTRA_TEST) | ||
187 | AC_DEFINE(NP_EXTRA_OPTS,[1],[Enable INI file parsing.]) | 175 | AC_DEFINE(NP_EXTRA_OPTS,[1],[Enable INI file parsing.]) |
188 | if test "$enable_libtap" = yes; then | ||
189 | EXTRA_TEST="$EXTRA_TEST test_ini test_opts" | ||
190 | AC_SUBST(EXTRA_TEST) | ||
191 | fi | ||
192 | fi | 176 | fi |
193 | 177 | ||
194 | dnl Check for PostgreSQL libraries | 178 | dnl Check for PostgreSQL libraries |