+2008-04-26 Ludovic Courtès <ludo@gnu.org>
+
+ * configure.in (BUILD_PTHREAD_SUPPORT): New Automake
+ conditional.
+
2008-04-26 Ludovic Courtès <ludo@gnu.org>
* Makefile.am (EXTRA_DIST): Remove `ANON-CVS' and `SNAPSHOTS'.
case "$with_threads" in
"yes" | "pthread" | "pthreads" | "pthread-threads" | "")
+
+ build_pthread_support="yes"
+
ACX_PTHREAD(CC="$PTHREAD_CC"
LIBS="$PTHREAD_LIBS $LIBS"
SCM_I_GSC_USE_PTHREAD_THREADS=1
AC_MSG_CHECKING(what kind of threads to support)
AC_MSG_RESULT($with_threads)
+AM_CONDITIONAL([BUILD_PTHREAD_SUPPORT],
+ [test "x$build_pthread_support" = "xyes"])
+
+
## Check whether pthread_attr_getstack works for the main thread
if test "$with_threads" = pthreads; then
+2008-04-26 Ludovic Courtès <ludo@gnu.org>
+
+ * standalone/Makefile.am (TESTS): Only add
+ `test-with-guile-module' when `BUILD_PTHREAD_SUPPORT' is true.
+ Reported by Alain Guibert <alguibert+bts@free.fr>.
+
2008-04-26 Ludovic Courtès <ludo@gnu.org>
* tests/srfi-35.test (cond-expand): New test.
check_PROGRAMS =
check_SCRIPTS =
BUILT_SOURCES =
+EXTRA_DIST =
TESTS_ENVIRONMENT = "${top_builddir}/pre-inst-guile-env"
check_SCRIPTS += test-use-srfi
TESTS += test-use-srfi
+if BUILD_PTHREAD_SUPPORT
+
# test-with-guile-module
test_with_guile_module_CFLAGS = ${test_cflags}
test_with_guile_module_LDADD = ${top_builddir}/libguile/libguile.la
check_PROGRAMS += test-with-guile-module
TESTS += test-with-guile-module
+else
+
+EXTRA_DIST += test-with-guile-module.c
+
+endif
+
all-local:
cd ${srcdir} && chmod u+x ${check_SCRIPTS}
-EXTRA_DIST = ${check_SCRIPTS}
+EXTRA_DIST += ${check_SCRIPTS}