Commit Graph

120 Commits (9bbe29b42d5068253dcf746e94de2b48f10f0d54)

Author SHA1 Message Date
John Ralls 0251046747 Fix computation of relative guile paths when guile uses Windows paths.
2 months ago
John Ralls 6fda0321a7 Fix path environment for Guile and GncModule tests on Windows.
5 months ago
John Ralls 46972b3125 Set policy CMP0177 and follow the documented recommendations regarding DESTINATION paths.
5 months ago
John Ralls 54664359dc Fix building tests on Win32.
6 months ago
Bill Sommerfeld a372ca5450 Add testbuild target which builds tests without running them
10 months ago
John Ralls 85084e75d6 Fix python bindings build with Swig-4.3.0.
1 year ago
John Ralls 5f18971afb SRFI-64 Handle run-test returning the runner instead of pass status.
2 years ago
Geert Janssens b9eb550b9a Do a better job of including the -py3 option only for swig 4.1
2 years ago
Geert Janssens cbf89a73be Avoid deprecation warning for -py3 in swig >= 4.1
2 years ago
John Ralls 93323cc1dc Fix Win32 build, broken by COMMAND_EXPAND_LISTS
2 years ago
John Ralls d92d97aef6 Add Scheme coverage collection with option GUILE_COVERAGE.
2 years ago
John Ralls 6834cb5025 Implement coverage option
2 years ago
John Ralls a3f14759ab Asan: Make leak and ODR violation reporting CMake options.
2 years ago
John Ralls 2234fa433e Add Asan build type that enables the Address and UB sanitizers.
2 years ago
Richard Cohen 3a7464a312 Remove redundant uses of cmake -E env
3 years ago
Richard Cohen be41bde58a Add missing MAKE_LINKS, and the local scm directory to %load-path
3 years ago
Richard Cohen 7cae61d97a Make the scheme tests fail immediately if they load an external gnucash file
3 years ago
Geert Janssens 470afc918f Relocate resource to /org/gnucash/GnuCash prefix
3 years ago
Geert Janssens b3fa876da3 Drop ui path specifier from resources paths
3 years ago
Geert Janssens a543143689 Generate the gresource xml file based on a list of resources
3 years ago
luz paz 8adedc2248 Fix various typos
4 years ago
John Ralls 76a4389a92 Bomb out immediately if or aren't set
5 years ago
John Ralls 273841eabc Fix variable reversal in GncAddTest.cmake.
5 years ago
John Ralls d86b30b628 Force scheme to make links before any builds.
5 years ago
John Ralls 401299cdd3 Fix adding Scheme tests to check target.
5 years ago
John Ralls 4ee573e23a Link with libm.so on those platforms that require it.
6 years ago
Christopher Lam 14ea5d9751 Merge branch 'maint'
6 years ago
John Ralls 1e59819176 Respect the environment LD_LIBRARY_PATH for loading Scheme modules and tests.
6 years ago
John Ralls 758bd7b656 Merge branch 'maint'
6 years ago
John Ralls 4b8649f77b Set CONFIGURATIONS property on tests only for Xcode.
6 years ago
John Ralls 3ca8fa1229 Merge branch 'maint'
6 years ago
John Ralls 1365a19e2e Force WITH_PYTHON=YES for distcheck.
6 years ago
c-holtermann ab843c0b7a include gnucash_core of python bindings in python swig app-utils
6 years ago
Geert Janssens e78313147c Cmake - rework gnc_add_scheme_deprecated_module to use keyword parameters
6 years ago
Geert Janssens ba15cf7f7f Combine the two scheme target generation functions
6 years ago
Geert Janssens 25e08f88a5 Document the two primary functions for adding scheme targets
6 years ago
Geert Janssens 06ff8a292d Use new keyword parameters for all calls to gnc_add_scheme_test_targets
6 years ago
Geert Janssens c05281c582 Use new keyword parameters for all calls to gnc_add_scheme_targets
6 years ago
Geert Janssens 91ecdcb5dd Rework SchemeTargets module to use keyword parameters
6 years ago
Geert Janssens ba7362d895 CMake - Drop oldstyle endfunction invocations
6 years ago
John Ralls f85be03bb5 Merge branch 'maint'
6 years ago
John Ralls 33902a6793 Improve test building with the Xcode generator.
6 years ago
Geert Janssens 987fc15fc9 Drop our local copy of pkg_check_modules
6 years ago
Geert Janssens 301db9020d Merge branch 'maint'
6 years ago
Geert Janssens 90e95ba8ef CMake - remove parameter repetition in else() and endif() statements - part 2
6 years ago
Geert Janssens 45cfb8937a Merge branch 'maint'
6 years ago
John Ralls 53ed90862c Bug 797536 - cmake errors out because it cannot find GncPkgConfig (cmake 3.5.2)
6 years ago
Geert Janssens 88706e5657 bindings/guile - remove gnc-module wrapper
6 years ago
Geert Janssens a6b7eecd81 core-utils - make the swig generated source file dependent on the core-utils headers
6 years ago
Geert Janssens 33e1ff645c Allow to pass include directories to the add_swig_xyz commands
6 years ago