Commit Graph

116 Commits (d0e7b83d364228ee9c2e7ca1d98e2cc21f56fbcd)

Author SHA1 Message Date
Bill Sommerfeld a372ca5450 Add testbuild target which builds tests without running them
12 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.
3 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.
6 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
Geert Janssens 980daeec83 Make swig wrapper generation just another build step
7 years ago
Geert Janssens 797654133b Use newer cmake version checks
7 years ago
John Ralls e38cc91452 Merge branch 'maint'
7 years ago
John Ralls 41c58ec00a Convert Gtk3 and Webkit to imported targets.
7 years ago