add shell-test CMakefiles

This commit is contained in:
Alex Duan 2024-10-27 19:04:58 +08:00
parent 4876bc4fb2
commit db71fe49ed
1 changed files with 25 additions and 0 deletions

View File

@ -0,0 +1,25 @@
MESSAGE(STATUS "build catalog unit test")
IF(NOT TD_DARWIN)
# GoogleTest requires at least C++11
SET(CMAKE_CXX_STANDARD 11)
AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR} SOURCE_LIST)
ADD_EXECUTABLE(shellTest ${SOURCE_LIST})
TARGET_LINK_LIBRARIES(
shellTest
PRIVATE shell_ut gtest os common transport geometry util
)
target_include_directories(
shell_ui
PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../inc"
)
add_test(
NAME shellTest
COMMAND shellTest
)
ENDIF()