-
- Downloads
build: simplify management of dependencies on object libraries in CMake `gtest` function
This commits changes the `gtest` function to `target_add_libraries` library object targets `${lib}` directly instead of `$<TARGET_OBJECTS:${lib}>`. As a consequence, the `target_include_directories` from the object target `${lib}` are also passed to the target to compile and including them in the caller of `gtest` is not needed anymore.
parent
48bbbaad
No related branches found
No related tags found
Showing
- CMakeModules/testing_cpp.cmake 4 additions, 10 deletionsCMakeModules/testing_cpp.cmake
- common/cpp/src/data_structs/CMakeLists.txt 0 additions, 1 deletioncommon/cpp/src/data_structs/CMakeLists.txt
- common/cpp/src/database/CMakeLists.txt 0 additions, 2 deletionscommon/cpp/src/database/CMakeLists.txt
- common/cpp/src/json_parser/CMakeLists.txt 2 additions, 5 deletionscommon/cpp/src/json_parser/CMakeLists.txt
- common/cpp/src/logger/CMakeLists.txt 0 additions, 2 deletionscommon/cpp/src/logger/CMakeLists.txt
- common/cpp/src/request/CMakeLists.txt 0 additions, 1 deletioncommon/cpp/src/request/CMakeLists.txt
Loading
Please register or sign in to comment