|
|
|
|
@ -22,7 +22,7 @@ set_dist_list(test_core_DIST ${test_core_SOURCES} ${test_core_noinst_HEADERS} CM
|
|
|
|
|
unittest-support.i unittest-support.scm)
|
|
|
|
|
|
|
|
|
|
add_library(test-core STATIC ${test_core_SOURCES} ${test_core_noinst_HEADERS})
|
|
|
|
|
target_link_libraries(test-core gncmod-engine ${GLIB2_LDFLAGS})
|
|
|
|
|
target_link_libraries(test-core gncmod-engine PkgConfig::GLIB2)
|
|
|
|
|
if (UNIX)
|
|
|
|
|
target_compile_options(test-core PRIVATE -fPIC)
|
|
|
|
|
endif()
|
|
|
|
|
@ -41,7 +41,7 @@ gnc_add_swig_python_command (swig-unittest-support-python
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
add_library(test-core-guile ${SWIG_UNITTEST_SUPPORT_GUILE_C})
|
|
|
|
|
target_link_libraries(test-core-guile test-core ${GUILE_LDFLAGS} ${GLIB2_LDFLAGS})
|
|
|
|
|
target_link_libraries(test-core-guile test-core PkgConfig::GUILE PkgConfig::GLIB2)
|
|
|
|
|
|
|
|
|
|
if (WITH_PYTHON)
|
|
|
|
|
add_library(unittest_support MODULE ${SWIG_UNITTEST_SUPPORT_PYTHON_C})
|
|
|
|
|
@ -81,6 +81,7 @@ if (GTEST_SRC_DIR)
|
|
|
|
|
else()
|
|
|
|
|
target_compile_options(gtest PRIVATE -Wno-missing-declarations)
|
|
|
|
|
endif()
|
|
|
|
|
target_link_libraries(gtest Threads::Threads)
|
|
|
|
|
target_include_directories(gtest PUBLIC ${GTEST_INCLUDE_DIR} ${GTEST_SRC_DIR})
|
|
|
|
|
else()
|
|
|
|
|
add_library(gtest UNKNOWN IMPORTED GLOBAL)
|
|
|
|
|
|