mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Fix dependencies for Scheme tests requiring SRFI64.
So ninja check passes without having run ninja first.
This commit is contained in:
parent
cac307602f
commit
06bc064379
@ -32,10 +32,18 @@ set(GUILE_DEPENDS
|
||||
scm-test-engine
|
||||
scm-scm
|
||||
scm-report-system-3
|
||||
scm-test-report-system
|
||||
)
|
||||
gnc_add_scheme_tests("${scm_test_report_system_SOURCES}")
|
||||
|
||||
if (HAVE_SRFI64)
|
||||
gnc_add_scheme_test_targets(scm-test-report-system-srfi64
|
||||
"${scm_test_report_system_with_srfi64_SOURCES}"
|
||||
"tests"
|
||||
"${GUILE_DEPENDS};scm-srfi64-extras"
|
||||
FALSE
|
||||
)
|
||||
|
||||
gnc_add_scheme_tests ("${scm_test_report_system_with_srfi64_SOURCES}")
|
||||
endif (HAVE_SRFI64)
|
||||
|
||||
|
@ -92,21 +92,21 @@ set(scm_rpt_std_GUILE_DEPENDS
|
||||
gnc_add_scheme_targets(scm-rpt-reports
|
||||
"${reports_SCHEME}"
|
||||
"gnucash/report"
|
||||
"scm-reports-standard;${scm_rpts_GUILE_DEPENDS}"
|
||||
"${scm_rpts_GUILE_DEPENDS}"
|
||||
TRUE
|
||||
)
|
||||
|
||||
gnc_add_scheme_targets(scm-reports-common
|
||||
"${reports_common_SCHEME}"
|
||||
"gnucash/report/reports"
|
||||
"scm-reports-common-links;${scm_rpt_std_GUILE_DEPENDS}"
|
||||
"scm-reports-common-links;scm-rpt-reports;${scm_rpt_std_GUILE_DEPENDS}"
|
||||
TRUE
|
||||
)
|
||||
|
||||
gnc_add_scheme_targets(scm-reports-standard
|
||||
"${reports_standard_SCHEME}"
|
||||
"gnucash/report/reports/standard"
|
||||
"${scm_rpt_std_GUILE_DEPENDS}"
|
||||
"scm-rpt-reports;${scm_rpt_std_GUILE_DEPENDS}"
|
||||
TRUE
|
||||
)
|
||||
|
||||
|
@ -34,6 +34,13 @@ set(GUILE_DEPENDS
|
||||
)
|
||||
|
||||
if (HAVE_SRFI64)
|
||||
gnc_add_scheme_test_targets(scm-test-reports-standard-srfi64
|
||||
"${scm_test_with_srfi64_SOURCES}"
|
||||
"tests"
|
||||
"${GUILE_DEPENDS};scm-srfi64-extras"
|
||||
FALSE
|
||||
)
|
||||
|
||||
gnc_add_scheme_tests("${scm_test_with_srfi64_SOURCES}")
|
||||
if (HAVE_TEXT_PORTS)
|
||||
gnc_add_scheme_tests("${scm_test_with_textual_ports_SOURCES}")
|
||||
|
@ -66,6 +66,13 @@ gnc_add_scheme_test_targets(scm-test-c-interface
|
||||
gnc_add_scheme_tests("${test_app_utils_scheme_SOURCES}")
|
||||
|
||||
if (HAVE_SRFI64)
|
||||
gnc_add_scheme_test_targets(scm-test-app-utils-srfi64
|
||||
"${test_app_utils_scheme_SRFI64_SOURCES}"
|
||||
"tests"
|
||||
"${GUILE_DEPENDS};scm-srfi64-extras"
|
||||
FALSE
|
||||
)
|
||||
|
||||
gnc_add_scheme_tests("${test_app_utils_scheme_SRFI64_SOURCES}")
|
||||
endif ()
|
||||
|
||||
|
@ -252,7 +252,7 @@ endif (HAVE_SRFI64)
|
||||
gnc_add_scheme_test_targets(scm-test-engine
|
||||
"${engine_test_SCHEME}"
|
||||
"tests"
|
||||
"${GUILE_DEPENDS};scm-test-engine-extras"
|
||||
"${GUILE_DEPENDS};scm-test-engine-extras;scm-srfi64-extras"
|
||||
FALSE
|
||||
)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user