mirror of
https://github.com/Gnucash/gnucash.git
synced 2024-11-30 12:44:01 -06:00
1b4e481296
Currently when compiling GoogleTest from source code, source file gtest_main.cc from GoogleTest repository is not compiled into any library as in GoogleTest repository, where it is compiled into libgtest_main.a. Instead gtest_main.cc is added to source file list GTEST_SRC, which is then added to the list of source files of every single GoogleTest based test application. To simplify this gtest_main.cc is added to the source file list of target gtest now. Additionally GTEST_SRC is merged into lib_gtest_SOURCES, since both variables defined source files for GoogleTest libraries. Now target gtest generates library libgtest.a, which already contains the main function from source file gtest_main.cc. This is different to GoogleTest build system, where both are separated into two independent libraries libgtest.a and libgtest_main.a. |
||
---|---|---|
.. | ||
test | ||
binreloc.c | ||
binreloc.h | ||
CMakeLists.txt | ||
core-utils.i | ||
core-utils.scm | ||
gnc-environment.c | ||
gnc-environment.h | ||
gnc-filepath-utils.cpp | ||
gnc-filepath-utils.h | ||
gnc-gkeyfile-utils.c | ||
gnc-gkeyfile-utils.h | ||
gnc-glib-utils.c | ||
gnc-glib-utils.h | ||
gnc-guile-utils.c | ||
gnc-guile-utils.h | ||
gnc-jalali.c | ||
gnc-jalali.h | ||
gnc-locale-utils.c | ||
gnc-locale-utils.cpp | ||
gnc-locale-utils.h | ||
gnc-locale-utils.hpp | ||
gnc-path.c | ||
gnc-path.h | ||
gnc-prefs-p.h | ||
gnc-prefs.c | ||
gnc-prefs.h | ||
gnc-version.c | ||
gnc-version.h | ||
gncla-dir.h.in |