]> SALOME platform Git repositories - modules/shaper.git/blob - src/ModelHighAPI/Test/CMakeLists.txt
Salome HOME
Fix tests MakeBrick2 & MakeBrick3. Fix Box macro feature.
[modules/shaper.git] / src / ModelHighAPI / Test / CMakeLists.txt
1 ## Copyright (C) 2014-20xx CEA/DEN, EDF R&D
2
3 include(GTest)
4
5 set(PROJECT_SOURCES
6   TestDouble.cpp
7   TestSelection.cpp
8 )
9
10 include_directories(
11   ${PROJECT_SOURCE_DIR}/src/ModelHighAPI
12   ${PROJECT_SOURCE_DIR}/src/ModelHighAPI/Mock
13 )
14
15 set(PROJECT_LIBRARIES
16   ModelHighAPI
17 )
18
19 set(PACKAGE_NAME "ModelHighAPI")
20 set(TARGET_NAME "Test${PACKAGE_NAME}")
21
22 add_executable(${TARGET_NAME} ${PROJECT_SOURCES})
23 target_link_libraries(${TARGET_NAME} ${PROJECT_LIBRARIES} ${GTEST_LIBRARY})
24
25 GTEST_ADD_TESTS(${CMAKE_BINARY_DIR}/bin/${TARGET_NAME} "" ${PROJECT_SOURCES})