Skip to content

Commit 6862748

Browse files
committed
Link cspimpl in tests rather than static libs that don't export symbols
Signed-off-by: Adam Glustein <[email protected]>
1 parent a7db4af commit 6862748

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

cpp/tests/core/CMakeLists.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@ add_executable(test_platform test_platform.cpp)
1111
target_link_libraries(test_platform GTest::gtest GTest::gtest_main)
1212

1313
add_executable(test_enum test_enum.cpp)
14-
target_link_libraries(test_enum csp_core csp_engine GTest::gtest GTest::gtest_main)
14+
target_link_libraries(test_enum cspimpl GTest::gtest GTest::gtest_main)
1515

1616
add_executable(test_srmwlockfreequeue test_srmwlockfreequeue.cpp )
17-
target_link_libraries(test_srmwlockfreequeue csp_core GTest::gtest GTest::gtest_main)
17+
target_link_libraries(test_srmwlockfreequeue cspimpl GTest::gtest GTest::gtest_main)
1818

1919
add_executable(test_tagged_pointer_union test_tagged_pointer_union.cpp )
20-
target_link_libraries(test_tagged_pointer_union csp_core GTest::gtest GTest::gtest_main)
20+
target_link_libraries(test_tagged_pointer_union cspimpl GTest::gtest GTest::gtest_main)
2121

2222
add_executable(test_time test_time.cpp )
23-
target_link_libraries(test_time csp_core GTest::gtest GTest::gtest_main)
23+
target_link_libraries(test_time cspimpl GTest::gtest GTest::gtest_main)
2424

2525
install(TARGETS test_basic_allocator
2626
test_dynamicbitset

cpp/tests/engine/CMakeLists.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
find_package(GTest CONFIG REQUIRED)
22

33
add_executable(test_dictionary test_dictionary.cpp )
4-
target_link_libraries(test_dictionary csp_engine GTest::gtest GTest::gtest_main)
4+
target_link_libraries(test_dictionary cspimpl GTest::gtest GTest::gtest_main)
55
# For DialectGeneric impl registration ( needed on windows to get it exported )
66
target_compile_definitions(test_dictionary PRIVATE CSPTYPESIMPL_EXPORTS=1)
77

88
add_executable(test_tick_buffer test_tick_buffer.cpp)
9-
target_link_libraries(test_tick_buffer csp_engine GTest::gtest GTest::gtest_main)
9+
target_link_libraries(test_tick_buffer cspimpl GTest::gtest GTest::gtest_main)
1010

1111
add_executable(test_time_series test_time_series.cpp)
1212

13-
target_link_libraries(test_time_series csp_engine GTest::gtest GTest::gtest_main )
13+
target_link_libraries(test_time_series cspimpl GTest::gtest GTest::gtest_main )
1414

1515
add_executable(test_partial_switch_csp_type test_partial_switch_csp_type.cpp)
16-
target_link_libraries(test_partial_switch_csp_type csp_engine GTest::gtest GTest::gtest_main)
16+
target_link_libraries(test_partial_switch_csp_type cspimpl GTest::gtest GTest::gtest_main)
1717

1818
add_executable(test_window_buffer test_window_buffer.cpp)
19-
target_link_libraries(test_window_buffer csp_engine GTest::gtest GTest::gtest_main)
19+
target_link_libraries(test_window_buffer cspimpl GTest::gtest GTest::gtest_main)
2020

2121
install(TARGETS test_tick_buffer test_time_series test_partial_switch_csp_type test_dictionary test_window_buffer
2222
RUNTIME DESTINATION tests/bin/

0 commit comments

Comments
 (0)