Fix intermittent build dependency issue

eguile-html-utilities now depends on eguile-gnc so make sure
the latter is built before the former

Note the master branch has gone a different route:
eguile-html-utilities and eguile-utilities are no longer modules
there but included into eguile-gnc via load-from-path
Hence the dependecy tree is actually the other way around there.
To keep in mind when merging maint into master next time.
This commit is contained in:
Geert Janssens 2019-08-10 19:20:49 +02:00
parent c7e60c1d53
commit 7d2d392829

View File

@ -46,6 +46,9 @@ install(FILES ${report_system_HEADERS} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/g
set (report_system_SCHEME
report-system.scm
eguile-gnc.scm
)
set (report_system_SCHEME_1
eguile-utilities.scm
eguile-html-utilities.scm
)
@ -95,10 +98,17 @@ gnc_add_scheme_targets(scm-report-system-1
FALSE
)
gnc_add_scheme_targets(scm-report-system-1a
"${report_system_SCHEME_1}"
"gnucash/report"
scm-report-system-1
FALSE
)
gnc_add_scheme_targets(scm-report-system-2a
"${report_system_SCHEME_2a}"
"gnucash/report/report-system"
scm-report-system-1
scm-report-system-1a
FALSE
)