mirror of
https://github.com/Gnucash/gnucash.git
synced 2024-11-27 03:10:23 -06:00
Fix 'make check' srfi problems when using guile 1.6.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8008 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
parent
c3cbd6124d
commit
e7c8ee5ebd
11
ChangeLog
11
ChangeLog
@ -1,3 +1,14 @@
|
||||
2003-02-18 David Hampton <hampton@employees.org>
|
||||
|
||||
* acconfig.h:
|
||||
* configure.in: Export the guile version number so it can be used
|
||||
in the code. Add new variable for conditionally including the
|
||||
SRFI directory when doing 'make check'. Should be null when using
|
||||
guile 1.6.
|
||||
|
||||
* Various Makefile.am files: Use new conditional include for the
|
||||
SRFI directory when running 'make check'.
|
||||
|
||||
2003-02-17 Derek Atkins <derek@ihtfp.com>
|
||||
|
||||
* src/gnome-utils/dialog-transfer.c: don't round the exchange
|
||||
|
@ -57,6 +57,11 @@
|
||||
/* is guile available */
|
||||
#undef HAVE_GUILE
|
||||
|
||||
/* Guile version number. Needed because guile < 1.6 doesn't provide this. */
|
||||
#undef GNC_GUILE_MAJOR_VERSION
|
||||
#undef GNC_GUILE_MINOR_VERSION
|
||||
#undef GNC_GUILE_MICRO_VERSION
|
||||
|
||||
/* New or old Guile Smob for G-wrap */
|
||||
#undef GWRAP_OLD_GUILE_SMOB
|
||||
|
||||
|
@ -158,6 +158,10 @@ AM_GUILE_VERSION_CHECK(1.3.4, , , [AC_MSG_ERROR([
|
||||
1.3.4 to build.
|
||||
])])
|
||||
|
||||
AC_DEFINE_UNQUOTED(GNC_GUILE_MAJOR_VERSION, ${guile_major_version})
|
||||
AC_DEFINE_UNQUOTED(GNC_GUILE_MINOR_VERSION, ${guile_minor_version})
|
||||
AC_DEFINE_UNQUOTED(GNC_GUILE_MICRO_VERSION, ${guile_micro_version})
|
||||
|
||||
AM_PATH_GWRAP(1.3.3, , , [AC_MSG_ERROR([
|
||||
|
||||
g-wrap does not appear to be installed correctly, or is not new
|
||||
@ -255,10 +259,13 @@ AC_SUBST(GNC_ADD_ON_SRFIS)
|
||||
if test "x${GNC_ADD_ON_SRFIS}" != "x"
|
||||
then
|
||||
GNC_SRFI_LOAD_PATH="\${top_srcdir}/lib/"
|
||||
GNC_TEST_SRFI_LOAD_CMD="--guile-load-dir \${top_srcdir}/lib/"
|
||||
else
|
||||
GNC_SRFI_LOAD_PATH=""
|
||||
GNC_TEST_SRFI_LOAD_CMD=""
|
||||
fi
|
||||
AC_SUBST(GNC_SRFI_LOAD_PATH)
|
||||
AC_SUBST(GNC_TEST_SRFI_LOAD_CMD)
|
||||
|
||||
### --------------------------------------------------------------------------
|
||||
### See if we need guile-www
|
||||
|
@ -1,6 +1,6 @@
|
||||
TESTS = test-link test-load-module
|
||||
|
||||
GNC_TEST_DEPS := \
|
||||
GNC_TEST_DEPS := @GNC_TEST_SRFI_LOAD_CMD@ \
|
||||
--gnc-module-dir ${top_builddir}/src/gnc-module \
|
||||
--gnc-module-dir ${top_builddir}/src/engine \
|
||||
--gnc-module-dir ${top_builddir}/src/calculation \
|
||||
@ -10,7 +10,6 @@ GNC_TEST_DEPS := \
|
||||
--gnc-module-dir ${top_builddir}/src/scm \
|
||||
--gnc-module-dir ${top_srcdir}/src/engine \
|
||||
--guile-load-dir ${G_WRAP_MODULE_DIR} \
|
||||
--guile-load-dir ${top_srcdir}/lib \
|
||||
--guile-load-dir ${top_srcdir}/src/scm \
|
||||
--guile-load-dir ${top_srcdir}/src/gnome \
|
||||
--guile-load-dir ${top_builddir}/src/gnome \
|
||||
|
@ -6,7 +6,7 @@ TESTS = \
|
||||
test-scm-query-string \
|
||||
test-print-parse-amount
|
||||
|
||||
GNC_TEST_DEPS := \
|
||||
GNC_TEST_DEPS := @GNC_TEST_SRFI_LOAD_CMD@ \
|
||||
--gnc-module-dir ${top_builddir}/src/gnc-module \
|
||||
--gnc-module-dir ${top_builddir}/src/engine \
|
||||
--gnc-module-dir ${top_builddir}/src/calculation \
|
||||
@ -14,7 +14,6 @@ GNC_TEST_DEPS := \
|
||||
--gnc-module-dir ${top_srcdir}/src/engine \
|
||||
--gnc-module-dir ${top_srcdir}/src/app-utils \
|
||||
--guile-load-dir ${G_WRAP_MODULE_DIR} \
|
||||
--guile-load-dir ${top_srcdir}/lib \
|
||||
--guile-load-dir ${top_srcdir}/src/scm \
|
||||
--guile-load-dir ${top_builddir}/src/scm \
|
||||
--guile-load-dir ${top_builddir}/src/gnome-utils \
|
||||
@ -47,6 +46,7 @@ EXTRA_DIST = \
|
||||
test-component-manager
|
||||
|
||||
AM_CFLAGS = \
|
||||
-I${top_srcdir}/src \
|
||||
-I${top_srcdir}/src/test-core \
|
||||
-I${top_srcdir}/src/engine \
|
||||
-I${top_srcdir}/src/engine/test-core \
|
||||
|
@ -51,6 +51,7 @@ CLEANFILES += gnucash-env
|
||||
gnucash-build-env: gnucash-build-env.in ${top_builddir}/config.status
|
||||
rm -f $@.tmp
|
||||
sed < $< > $@.tmp \
|
||||
-e 's:@-GNC_TEST_SRFI_LOAD_CMD-@:@GNC_TEST_SRFI_LOAD_CMD@:g' \
|
||||
-e 's:@-G_WRAP_MODULE_DIR-@:${G_WRAP_MODULE_DIR}:g' \
|
||||
-e 's:@-G_WRAP_LIB_DIR-@:${G_WRAP_LIB_DIR}:g' \
|
||||
-e 's:@-GNC_BUILDDIR-@:${PWD}/${top_builddir}:g' \
|
||||
|
@ -31,13 +31,12 @@ then
|
||||
export GNC_DOC_PATH
|
||||
fi
|
||||
|
||||
eval `@-GNC_SRCDIR-@/src/gnc-test-env \
|
||||
eval `@-GNC_SRCDIR-@/src/gnc-test-env @-GNC_TEST_SRFI_LOAD_CMD-@ \
|
||||
--library-dir ${top_builddir}/src/core-utils \
|
||||
--library-dir ${top_builddir}/src/gnome \
|
||||
--library-dir ${G_WRAP_LIB_DIR} \
|
||||
--guile-load-dir ${G_WRAP_MODULE_DIR} \
|
||||
--guile-load-dir ${top_builddir}/src/scm \
|
||||
--guile-load-dir ${top_builddir}/lib \
|
||||
--guile-load-dir ${top_builddir}/lib/guile-www \
|
||||
--guile-load-dir ${top_builddir}/src/gnome \
|
||||
--gnc-module-dir ${top_builddir}/src/gnc-module \
|
||||
|
@ -5,8 +5,7 @@ TESTS = test-version test-run-script test-guile-env-override
|
||||
# to make sure we're testing in a setup as close to the install
|
||||
# arrangement as possible.
|
||||
|
||||
GNC_TEST_DEPS := \
|
||||
--guile-load-dir ${top_srcdir}/lib \
|
||||
GNC_TEST_DEPS := @GNC_TEST_SRFI_LOAD_CMD@ \
|
||||
--guile-load-dir ${top_srcdir}/src/engine \
|
||||
--guile-load-dir ${top_srcdir}/src/scm \
|
||||
--guile-load-dir ${top_srcdir}/src/app-utils \
|
||||
|
@ -1,7 +1,7 @@
|
||||
TESTS = \
|
||||
test-link-module test-load-module
|
||||
|
||||
GNC_TEST_DEPS := \
|
||||
GNC_TEST_DEPS := @GNC_TEST_SRFI_LOAD_CMD@ \
|
||||
--gnc-module-dir ${top_builddir}/src/gnc-module \
|
||||
--gnc-module-dir ${top_builddir}/src/network-utils \
|
||||
--gnc-module-dir ${top_builddir}/src/engine \
|
||||
@ -11,7 +11,6 @@ GNC_TEST_DEPS := \
|
||||
--gnc-module-dir ${top_builddir}/src/gnome \
|
||||
--gnc-module-dir ${top_builddir}/src/scm \
|
||||
--guile-load-dir ${G_WRAP_MODULE_DIR} \
|
||||
--guile-load-dir ${top_srcdir}/lib \
|
||||
--guile-load-dir ${top_srcdir}/src/scm \
|
||||
--guile-load-dir ${top_srcdir}/src/gnome \
|
||||
--guile-load-dir ${top_srcdir}/src/engine \
|
||||
@ -26,7 +25,10 @@ TESTS_ENVIRONMENT := \
|
||||
noinst_PROGRAMS = \
|
||||
test-link-module
|
||||
|
||||
INCLUDES=-I${top_srcdir}/src/gnc-module ${GLIB_CFLAGS} ${GUILE_INCS}
|
||||
INCLUDES= \
|
||||
-I${top_srcdir}/src \
|
||||
-I${top_srcdir}/src/gnc-module \
|
||||
${GLIB_CFLAGS} ${GUILE_INCS}
|
||||
|
||||
test_link_module_SOURCES=test-link-module.c
|
||||
test_link_module_LDADD= \
|
||||
|
@ -1,6 +1,6 @@
|
||||
TESTS = test-load-module test-link-module
|
||||
|
||||
GNC_TEST_DEPS := \
|
||||
GNC_TEST_DEPS := @GNC_TEST_SRFI_LOAD_CMD@ \
|
||||
--gnc-module-dir ${top_builddir}/src/gnc-module \
|
||||
--gnc-module-dir ${top_builddir}/src/engine \
|
||||
--gnc-module-dir ${top_builddir}/src/calculation \
|
||||
@ -16,7 +16,6 @@ GNC_TEST_DEPS := \
|
||||
--gnc-module-dir ${top_srcdir}/src/engine \
|
||||
--gnc-module-dir ${top_builddir}/src/network-utils \
|
||||
--guile-load-dir ${G_WRAP_MODULE_DIR} \
|
||||
--guile-load-dir ${top_srcdir}/lib \
|
||||
--guile-load-dir ${top_srcdir}/src/scm \
|
||||
--guile-load-dir ${top_srcdir}/src/tax/us \
|
||||
--guile-load-dir ${top_srcdir}/src/report/report-system \
|
||||
|
@ -2,7 +2,7 @@ TESTS = \
|
||||
test-link-module \
|
||||
test-load-module
|
||||
|
||||
GNC_TEST_DEPS := \
|
||||
GNC_TEST_DEPS := @GNC_TEST_SRFI_LOAD_CMD@ \
|
||||
--gnc-module-dir ${top_builddir}/src/gnc-module \
|
||||
--gnc-module-dir ${top_builddir}/src/network-utils \
|
||||
--gnc-module-dir ${top_builddir}/src/scm \
|
||||
@ -17,7 +17,6 @@ GNC_TEST_DEPS := \
|
||||
--gnc-module-dir ${top_srcdir}/src/gnc-module \
|
||||
--gnc-module-dir ${top_srcdir}/src/engine \
|
||||
--guile-load-dir ${G_WRAP_MODULE_DIR} \
|
||||
--guile-load-dir ${top_srcdir}/lib \
|
||||
--guile-load-dir ${top_srcdir}/src/scm \
|
||||
--guile-load-dir ${top_srcdir}/src/app-utils \
|
||||
--guile-load-dir ${top_srcdir}/src/report/report-system \
|
||||
|
@ -2,7 +2,7 @@ TESTS = \
|
||||
test-link-module \
|
||||
test-load-module
|
||||
|
||||
GNC_TEST_DEPS := \
|
||||
GNC_TEST_DEPS := @GNC_TEST_SRFI_LOAD_CMD@ \
|
||||
--gnc-module-dir ${top_builddir}/src/gnc-module \
|
||||
--gnc-module-dir ${top_builddir}/src/engine \
|
||||
--gnc-module-dir ${top_builddir}/src/scm \
|
||||
@ -15,7 +15,6 @@ GNC_TEST_DEPS := \
|
||||
--gnc-module-dir ${top_srcdir}/src/gnc-module \
|
||||
--gnc-module-dir ${top_srcdir}/src/engine \
|
||||
--guile-load-dir ${G_WRAP_MODULE_DIR} \
|
||||
--guile-load-dir ${top_srcdir}/lib \
|
||||
--guile-load-dir ${top_srcdir}/src/scm \
|
||||
--guile-load-dir ${top_srcdir}/src/gnome-utils \
|
||||
--guile-load-dir ${top_srcdir}/src/gnome \
|
||||
|
@ -1,6 +1,6 @@
|
||||
TESTS=test-load-module
|
||||
|
||||
GNC_TEST_DEPS := \
|
||||
GNC_TEST_DEPS := @GNC_TEST_SRFI_LOAD_CMD@ \
|
||||
--gnc-module-dir ${top_builddir}/src/gnc-module \
|
||||
--gnc-module-dir ${top_builddir}/src/engine \
|
||||
--gnc-module-dir ${top_builddir}/src/scm \
|
||||
@ -15,7 +15,6 @@ GNC_TEST_DEPS := \
|
||||
--gnc-module-dir ${top_srcdir}/src/gnc-module \
|
||||
--gnc-module-dir ${top_srcdir}/src/engine \
|
||||
--guile-load-dir ${G_WRAP_MODULE_DIR} \
|
||||
--guile-load-dir ${top_srcdir}/lib \
|
||||
--guile-load-dir ${top_srcdir}/src/scm \
|
||||
--guile-load-dir ${top_srcdir}/src/app-utils \
|
||||
--guile-load-dir ${top_srcdir}/src/gnome-utils \
|
||||
|
@ -1,6 +1,6 @@
|
||||
TESTS=test-load-module
|
||||
|
||||
GNC_TEST_DEPS := \
|
||||
GNC_TEST_DEPS := @GNC_TEST_SRFI_LOAD_CMD@ \
|
||||
--gnc-module-dir ${top_builddir}/src/gnc-module \
|
||||
--gnc-module-dir ${top_builddir}/src/scm \
|
||||
--gnc-module-dir ${top_builddir}/src/engine \
|
||||
@ -15,7 +15,6 @@ GNC_TEST_DEPS := \
|
||||
--gnc-module-dir ${top_srcdir}/src/gnc-module \
|
||||
--gnc-module-dir ${top_srcdir}/src/engine \
|
||||
--guile-load-dir ${top_srcdir}/src/scm \
|
||||
--guile-load-dir ${top_srcdir}/lib \
|
||||
--guile-load-dir ${G_WRAP_MODULE_DIR} \
|
||||
--guile-load-dir ${top_srcdir}/src/app-utils \
|
||||
--guile-load-dir ${top_srcdir}/src/report/report-system \
|
||||
|
@ -1,6 +1,6 @@
|
||||
TESTS = test-load-module
|
||||
|
||||
GNC_TEST_DEPS := \
|
||||
GNC_TEST_DEPS := @GNC_TEST_SRFI_LOAD_CMD@ \
|
||||
--gnc-module-dir ${top_builddir}/src/gnc-module \
|
||||
--gnc-module-dir ${top_builddir}/src/engine \
|
||||
--gnc-module-dir ${top_builddir}/src/scm \
|
||||
@ -14,7 +14,6 @@ GNC_TEST_DEPS := \
|
||||
--gnc-module-dir ${top_srcdir}/src/gnc-module \
|
||||
--gnc-module-dir ${top_srcdir}/src/engine \
|
||||
--guile-load-dir ${top_srcdir}/src/scm \
|
||||
--guile-load-dir ${top_srcdir}/lib \
|
||||
--guile-load-dir ${G_WRAP_MODULE_DIR} \
|
||||
--guile-load-dir ${top_srcdir}/src/app-utils \
|
||||
--guile-load-dir ${top_srcdir}/src/gnome-utils \
|
||||
|
Loading…
Reference in New Issue
Block a user