From 318f7ebc4fd97d727c8b49bc12758c6c7a9520f8 Mon Sep 17 00:00:00 2001 From: Geert Janssens Date: Wed, 20 Dec 2017 14:34:35 +0100 Subject: [PATCH] Force build order on report system support files Guile 2.2 is more picky about this than guile 2.0 was. --- gnucash/report/report-system/CMakeLists.txt | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/gnucash/report/report-system/CMakeLists.txt b/gnucash/report/report-system/CMakeLists.txt index 72eeb83b29..d97f5beebe 100644 --- a/gnucash/report/report-system/CMakeLists.txt +++ b/gnucash/report/report-system/CMakeLists.txt @@ -52,9 +52,12 @@ SET (report_system_SCHEME eguile-html-utilities.scm ) -SET (report_system_SCHEME_2 +SET (report_system_SCHEME_2a collectors.scm list-extras.scm +) + +SET (report_system_SCHEME_2b report-collectors.scm ) @@ -87,17 +90,24 @@ GNC_ADD_SCHEME_TARGETS(scm-report-system FALSE ) -GNC_ADD_SCHEME_TARGETS(scm-report-system-2 - "${report_system_SCHEME_2}" +GNC_ADD_SCHEME_TARGETS(scm-report-system-2a + "${report_system_SCHEME_2a}" "gnucash/report/report-system" scm-report-system FALSE ) +GNC_ADD_SCHEME_TARGETS(scm-report-system-2b + "${report_system_SCHEME_2b}" + "gnucash/report/report-system" + scm-report-system-2a + FALSE +) + GNC_ADD_SCHEME_TARGETS(scm-report-system-3 "${report_system_SCHEME_3}" "" - scm-report-system-2 + scm-report-system-2b FALSE )