From c2ba88d91d1f02be912d476dbc45f7bf27b640b8 Mon Sep 17 00:00:00 2001 From: John Ralls Date: Sun, 13 Dec 2020 16:57:48 -0800 Subject: [PATCH] Add MAKE_LINKS to app-utils and qif-import scheme targets. Needed to successfully build on Windows. --- gnucash/import-export/qif-imp/CMakeLists.txt | 12 ++++++++---- libgnucash/app-utils/CMakeLists.txt | 6 ++++-- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/gnucash/import-export/qif-imp/CMakeLists.txt b/gnucash/import-export/qif-imp/CMakeLists.txt index 9b1a953211..ae6796551e 100644 --- a/gnucash/import-export/qif-imp/CMakeLists.txt +++ b/gnucash/import-export/qif-imp/CMakeLists.txt @@ -76,12 +76,14 @@ set(GUILE_DEPENDS gnc_add_scheme_targets(scm-qif-import-0 SOURCES "${qif_import_SCHEME_0}" OUTPUT_DIR "gnucash" - DEPENDS "${GUILE_DEPENDS}") + DEPENDS "${GUILE_DEPENDS}" + MAKE_LINKS) gnc_add_scheme_targets(scm-qif-import-2 SOURCES "${qif_import_SCHEME_2}" OUTPUT_DIR "gnucash" - DEPENDS "${GUILE_DEPENDS};scm-qif-import") + DEPENDS "${GUILE_DEPENDS};scm-qif-import" + MAKE_LINKS) gnc_add_scheme_targets(scm-qif-import SOURCES "${qif_import_SCHEME}" @@ -93,11 +95,13 @@ gnc_add_scheme_targets(scm-qif-import gnc_add_scheme_deprecated_module ( OLD_MODULE "gnucash import-export qif-import" NEW_MODULE "gnucash qif-import" - DEPENDS "scm-qif-import-2") + DEPENDS "scm-qif-import-2" + MAKE_LINKS) gnc_add_scheme_deprecated_module ( OLD_MODULE "gnucash import-export string" NEW_MODULE "gnucash string" - DEPENDS "scm-qif-import-0") + DEPENDS "scm-qif-import-0" + MAKE_LINKS) set_local_dist(qif_import_DIST_local CMakeLists.txt file-format.txt ${qif_import_SOURCES} ${qif_import_noinst_HEADERS} ${qif_import_SCHEME_0} ${qif_import_SCHEME} ${qif_import_SCHEME_2}) diff --git a/libgnucash/app-utils/CMakeLists.txt b/libgnucash/app-utils/CMakeLists.txt index 70012b4f89..39c12d694c 100644 --- a/libgnucash/app-utils/CMakeLists.txt +++ b/libgnucash/app-utils/CMakeLists.txt @@ -193,12 +193,14 @@ gnc_add_scheme_targets(scm-app-utils-1 gnc_add_scheme_targets(scm-bus-prefs SOURCES "business-prefs.scm" OUTPUT_DIR "gnucash/app-utils" - DEPENDS "scm-app-utils-1") + DEPENDS "scm-app-utils-1" + MAKE_LINKS) gnc_add_scheme_targets(scm-app-utils-2 SOURCES "${app_utils_SCHEME_2}" OUTPUT_DIR "gnucash" - DEPENDS "scm-bus-prefs") + DEPENDS "scm-bus-prefs" + MAKE_LINKS) # Module interfaces deprecated in 4.x, will be removed for 5.x gnc_add_scheme_deprecated_module (OLD_MODULE "migrate-prefs")