gnucash/bindings/guile
Geert Janssens a6b7eecd81 core-utils - make the swig generated source file dependent on the core-utils headers
That should trigger a regeneration of these swig sources if
any of the header files change.
This is done via a small macro that can be reused for other wrappers as well.

Note
cmake 3.15 introduces a 'FILTER' generator expression
that might allow us to do something like the following:
$<FILTER:$<TARGET_PROPERTY:baselib,SOURCES>,INCLUDE,"*.h[pp]?$">
I toyed briefly with that idea but it currently has two issues:
1. 3.15 is newer than our current minimum cmake requirement, so we can't
   depend in that feature yet.
2. the sources are relative to *their* source directory, which
   is different from the one in which the wrappers are generated
   So they should still be properly transformed into absolute paths
2019-12-06 19:59:11 +01:00
..
test libgnucash/scm - move to bindings/guile 2019-12-06 19:59:11 +01:00
CMakeLists.txt core-utils - make the swig generated source file dependent on the core-utils headers 2019-12-06 19:59:11 +01:00
core-utils.scm core-utils - move wrapper code to bindings/guile 2019-12-06 19:59:11 +01:00
gnc-guile-bindings.c core-utils - move wrapper code to bindings/guile 2019-12-06 19:59:11 +01:00
gnc-guile-utils.c core-utils - move guile utils to bindings/guile 2019-12-06 19:59:11 +01:00
gnc-guile-utils.h core-utils - move guile utils to bindings/guile 2019-12-06 19:59:11 +01:00
price-quotes.scm libgnucash/scm - move to bindings/guile 2019-12-06 19:59:11 +01:00
utilities.scm libgnucash/scm - move to bindings/guile 2019-12-06 19:59:11 +01:00