50 lines
2.2 KiB
CMake
50 lines
2.2 KiB
CMake
###############################################################################
|
|
# gtest_addr_tuple4
|
|
###############################################################################
|
|
|
|
add_executable(gtest_addr_tuple4 gtest_addr_tuple4.cpp)
|
|
target_include_directories(gtest_addr_tuple4 PUBLIC ${CMAKE_SOURCE_DIR}/common/include)
|
|
target_link_libraries(gtest_addr_tuple4 common gtest)
|
|
|
|
###############################################################################
|
|
# gtest_session_table
|
|
###############################################################################
|
|
|
|
add_executable(gtest_session_table gtest_session_table.cpp)
|
|
target_include_directories(gtest_session_table PUBLIC ${CMAKE_SOURCE_DIR}/common/include)
|
|
target_link_libraries(gtest_session_table common gtest)
|
|
|
|
###############################################################################
|
|
# gtest_raw_packet
|
|
###############################################################################
|
|
|
|
add_executable(gtest_raw_packet gtest_raw_packet.cpp)
|
|
target_include_directories(gtest_raw_packet PUBLIC ${CMAKE_SOURCE_DIR}/common/include)
|
|
target_link_libraries(gtest_raw_packet common gtest)
|
|
|
|
###############################################################################
|
|
# gtest_ctrl_packet
|
|
###############################################################################
|
|
|
|
add_executable(gtest_ctrl_packet gtest_ctrl_packet.cpp)
|
|
target_include_directories(gtest_ctrl_packet PUBLIC ${CMAKE_SOURCE_DIR}/common/include)
|
|
target_link_libraries(gtest_ctrl_packet common gtest)
|
|
|
|
###############################################################################
|
|
# gtest_utils
|
|
###############################################################################
|
|
|
|
add_executable(gtest_utils gtest_utils.cpp)
|
|
target_include_directories(gtest_utils PUBLIC ${CMAKE_SOURCE_DIR}/common/include)
|
|
target_link_libraries(gtest_utils common gtest)
|
|
|
|
###############################################################################
|
|
# gtest_discover_tests
|
|
###############################################################################
|
|
|
|
include(GoogleTest)
|
|
gtest_discover_tests(gtest_addr_tuple4)
|
|
gtest_discover_tests(gtest_session_table)
|
|
gtest_discover_tests(gtest_raw_packet)
|
|
gtest_discover_tests(gtest_ctrl_packet)
|
|
gtest_discover_tests(gtest_utils) |