Files
gnucash/bindings/guile/test/CMakeLists.txt
Geert Janssens a0aa105826 libgnucash/scm - move to bindings/guile
A small step in the direction of making libgnucash guile-free.
2019-12-06 19:59:11 +01:00

35 lines
796 B
CMake

set(scm_test_SCHEME
test-scm-utilities.scm
test-module-deprecation.scm
)
set(GUILE_DEPENDS
scm-gnc-module
scm-app-utils
scm-scm scm-engine
scm-srfi64-extras
scm-deprecated-gnucash-deprecated-module
scm-deprecated-gnucash-superseded-module
)
if (HAVE_SRFI64)
gnc_add_scheme_test_targets(scm-test-scm
"${scm_test_SCHEME}"
"tests"
"${GUILE_DEPENDS}"
FALSE
)
gnc_add_scheme_tests("${scm_test_SCHEME}")
endif (HAVE_SRFI64)
set_dist_list(test_guile_DIST
CMakeLists.txt
${scm_test_SCHEME}
)
# Define two imaginary deprecated guile modules to test the compat file generation code
gnc_add_scheme_deprecated_module ("gnucash deprecated-module" "" "" "")
gnc_add_scheme_deprecated_module ("gnucash superseded-module" "gnucash utilities" "scm-scm" "")