Commit Graph

214 Commits (stable)

Author SHA1 Message Date
John Ralls 0251046747 Fix computation of relative guile paths when guile uses Windows paths.
3 months ago
John Ralls 6fda0321a7 Fix path environment for Guile and GncModule tests on Windows.
7 months ago
John Ralls 46972b3125 Set policy CMP0177 and follow the documented recommendations regarding DESTINATION paths.
7 months ago
John Ralls 54664359dc Fix building tests on Win32.
8 months ago
Bill Sommerfeld 0407466789 Drop the definition of __EXTENSIONS__ from three files and instead
11 months ago
Bill Sommerfeld a372ca5450 Add testbuild target which builds tests without running them
11 months ago
Bill Sommerfeld d0249d9883 Avoid unused variable warnings on systems without HAVE_STRUCT_TM_GMTOFF
11 months ago
John Ralls 85084e75d6 Fix python bindings build with Swig-4.3.0.
1 year ago
Christopher Lam e2f5c74bb4 [engine.i] VECTORREF_HELPER_INOUT to handle SplitsVec&
1 year ago
John Ralls 5f18971afb SRFI-64 Handle run-test returning the runner instead of pass status.
2 years ago
Christopher Lam cb7196a393 [base-typemaps.i] add VECTOR_HELPER_INOUT for Split* and Account*
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
Christopher Lam 2918577a3d Merge branch 'stable-leaks' into stable #1839
2 years ago
John Ralls 93323cc1dc Fix Win32 build, broken by COMMAND_EXPAND_LISTS
2 years ago
Christopher Lam 5bf9ca0b55 QofIdType and QofIdTypeConst: handle similarly to const char*
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
John Ralls e3d682c0e5 Merge Richard Cohen's 'fix-gnc-mktime' into stable.
3 years ago
John Ralls 8a91fa8deb Remove defective and fortunately unused typemap.
3 years ago
Richard Cohen 75f49aaec5 Valgrind: fix "definitely lost" memory in (gnc-mktime) - test-invoice-report-builtin-default
3 years ago
Richard Cohen 9fe19d6cf9 Move potentially unused "SCM zone" variable into the #ifdef
3 years ago
Geert Janssens 29b7a9099d Fix cmake warnings while searching for python
3 years ago
John Ralls 4d46a8191d Merge Simon Arlott's 'test-xml-save' into stable.
3 years ago
Richard Cohen 66c5e398ae Change g_assert() -> g_assert_true() in tests
3 years ago
Simon Arlott ab4e595670
Add failuref() test function that allows the use of format strings
3 years ago
Richard Cohen 3abc9a5558 Refactor: Remove some unnecessary uses of memcpy
3 years ago
Richard Cohen 80e9d9c35d scanf supports %lld since C++11, C99
3 years ago
Richard Cohen 7f1ce2b5e5 Remove references to cutecash
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
Richard Cohen 6470319c88 Warn about deprecated gtk, glib
3 years ago
Richard Cohen bddb4468fa Import GLIB2 as a target, and use it to simplify the CMakeLists
3 years ago
Richard Cohen e3515185d3 Make the cmake command lowercase
3 years ago
Richard Cohen 351990cf47 Remove unused GNOME cmake flags
3 years ago
Richard Cohen dbdb5cb9d1 Remove unused GNUCASH_LATEST_STABLE_SERIES
3 years ago
Richard Cohen 1cec0cb3f3 Use internal extern "C" { ... } for C++
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
John Ralls 939a77407c Merge branch 'price-quotes-cpp'
4 years ago
Mike Alexander 3c306eae65 Merge branch 'maint'
4 years ago
Mike Alexander 2d3e80ea08 Compatibility with XCode's "new build system"
4 years ago
John Ralls 4dd3922871 [price-quotes] Make wiggle test conditional on F::Q being installed.
4 years ago
John Ralls cf2870b71a [options] Change RelativeDate and Multichoice index type to uint16_t.
4 years ago
John Ralls 95487eb4a0 Merge branch 'maint'
4 years ago
luz paz 8adedc2248 Fix various typos
4 years ago