gnucash master: Multiple changes pushed

Geert Janssens gjanssens at code.gnucash.org
Thu Feb 2 13:03:17 EST 2017


Updated	 via  https://github.com/Gnucash/gnucash/commit/659c96eb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4fdacb9b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0a8d7a21 (commit)
	from  https://github.com/Gnucash/gnucash/commit/aeb04e1d (commit)



commit 659c96eb1bb8c6cc4a4eab6de0b2ee3f82bd50af
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Feb 2 18:48:15 2017 +0100

    Optionally locate boost via environment variable BOOST_ROOT
    
    This was already the case for our autotools based build
    and simplifies the build setup for our Windows build system.

commit 4fdacb9b2a614c62ee8c03e2035a1cb800417bcf
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Feb 2 18:31:54 2017 +0100

    Fix building gtest library on mingw
    
    See https://github.com/google/googletest/issues/893

commit 0a8d7a2142419c9494bf40324936a31b380d2161
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Feb 2 17:20:39 2017 +0100

    Make google test framework a mandatory build dependency
    
    All c++ unit tests will be written with it, and testing
    should be possible out of the box.
    We could make it optional, but then lots of tests will
    be skipped. This creates an illusion of all tests passing
    while many are simply not run. This confusion should be
    avoided.
    This change depends on a second commit for the windows build
    in the gnucash-on-windows repository. This commit will be
    pushed at the same time.



Summary of changes:
 CMakeLists.txt                     |   9 +-
 configure.ac                       | 197 +++++++++++++++++++------------------
 src/cmake_modules/GncAddTest.cmake |  66 +++++++------
 src/engine/test/Makefile.am        |   2 -
 src/libqof/qof/test/CMakeLists.txt |  89 ++++++++---------
 src/libqof/qof/test/Makefile.am    |   2 -
 src/test-core/CMakeLists.txt       |  22 ++---
 src/test-core/Makefile.am          |   2 -
 8 files changed, 195 insertions(+), 194 deletions(-)



More information about the gnucash-patches mailing list