Skip to content
Snippets Groups Projects

Resolve "Windows: Linker errors with protobuf-generated code"

Merged Joscha Schmiedt requested to merge 90-windows-linker-errors-with-protobuf-generated-code into dev
1 file
+ 2
2
Compare changes
  • Side-by-side
  • Inline
+ 2
2
@@ -61,13 +61,13 @@ list(LENGTH test_cases len_test_cases)
math(EXPR len_test_cases "${len_test_cases} - 1")
foreach (i RANGE "${len_test_cases}")
list(GET test_cases ${i} test_case_name)
add_executable(${test_case_name} ${test_case_name}.cpp)
add_executable(${test_case_name} ${test_case_name}.cpp ${GRPC_GENERATED})
set(libcaosdb_TEST_SRC "${CMAKE_CURRENT_SOURCE_DIR}/${test_case_name}.cpp
${libcaosdb_TEST_SRC}")
target_link_libraries(${test_case_name}
PRIVATE GTest::gtest_main caosdb ccaosdb gtest::gtest)
target_include_directories(${test_case_name}
PUBLIC ${CMAKE_CURRENT_BINARY_DIR})
PUBLIC ${CMAKE_CURRENT_BINARY_DIR}/include ${CMAKE_CURRENT_BINARY_DIR})
if(_LINTING)
message(STATUS "linting for tests: ${_CMAKE_CXX_INCLUDE_WHAT_YOU_USE}")
set_target_properties(${test_case_name}
Loading