Skip to content
Snippets Groups Projects

Fix deprecations + updates

Merged Joscha Schmiedt requested to merge f-fix-deprecations into dev
16 files
+ 36
39
Compare changes
  • Side-by-side
  • Inline
Files
16
  • 6da08cda
    Minor fixes for vcpkg · 6da08cda
    Joscha Schmiedt authored
    - Fix GTest spelling in test/CMakeLists.txt
    - Restrict vcpkg triplet to release
    - Add set(CMAKE_POSITION_INDEPENDENT_CODE ON)
    - Include of <gtest/gtest.h> in tests instead of smaller headers
    - Add boost options to CMakeLists.txt
+ 2
2
@@ -51,7 +51,7 @@ set(_CMAKE_CXX_CLANG_TIDY_TEST_CHECKS
)
# add special cmake functions for gtest
find_package(GTest REQUIRED)
find_package(GTest CONFIG REQUIRED)
include(GoogleTest)
message(DEBUG "CMAKE_INCLUDE_PATH: ${CMAKE_INCLUDE_PATH}")
@@ -65,7 +65,7 @@ foreach (i RANGE "${len_test_cases}")
set(liblinkahead_TEST_SRC "${CMAKE_CURRENT_SOURCE_DIR}/${test_case_name}.cpp
${liblinkahead_TEST_SRC}")
target_link_libraries(${test_case_name}
PRIVATE GTest::gtest_main linkahead clinkahead gtest::gtest caosdb_grpc)
PRIVATE GTest::gtest_main linkahead clinkahead GTest::gtest caosdb_grpc ${Boost_LIBRARIES})
target_include_directories(${test_case_name}
PUBLIC ${CMAKE_CURRENT_BINARY_DIR}/include ${CMAKE_CURRENT_BINARY_DIR})
set_target_properties(${test_case_name} PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}")
Loading