gnucash/common
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
..
cmake_modules core-utils - make the swig generated source file dependent on the core-utils headers 2019-12-06 19:59:11 +01:00
debug Remove file committed by mistake 2019-11-25 20:43:39 +00:00
test-core Allow to pass include directories to the add_swig_xyz commands 2019-12-06 19:59:11 +01:00
base-typemaps.i Fix TravisCI build failure. 2018-09-18 15:07:47 -07:00
CMakeLists.txt Make swig wrapper generation just another build step 2019-09-21 22:50:51 +02:00
config.h.cmake.in [aqbanking] Again use aqbanking version number for new function instead of cmake_symbol_check 2019-09-17 22:09:47 +02:00
gnc-test-env.pl Fix typos for gnuchash/ doc/ bindings/ and misc. 2019-09-13 20:26:03 -04:00
guile-mappings.h Redefine some more buggy Guile string conversions. 2018-04-24 17:57:52 -07:00
platform.h gnc-uri - refer to 'scheme' instead of 'protocol' as that's the more formal term used in uris 2018-12-27 22:33:17 +01:00