Merge remote-tracking branch 'origin/release-4-6'
[alexxy/gromacs.git] / src / testutils / CMakeLists.txt
1 include_directories(${GMOCK_INCLUDE_DIRS})
2 set(COMMON_SOURCES datapath.cpp
3                    refdata.cpp
4                    stringtest.cpp
5                    testoptions.cpp)
6
7 add_library(testutils STATIC ${COMMON_SOURCES})
8 set(TESTUTILS_LIBS testutils ${GMOCK_LIBRARIES} ${LIBXML2_LIBRARIES})
9 target_link_libraries(testutils libgromacs ${GMOCK_LIBRARIES} ${LIBXML2_LIBRARIES})
10
11 set(TESTUTILS_DIR ${CMAKE_CURRENT_SOURCE_DIR})
12 set(TESTUTILS_DIR ${TESTUTILS_DIR} PARENT_SCOPE)
13 set(TESTUTILS_LIBS ${TESTUTILS_LIBS} PARENT_SCOPE)
14
15 add_subdirectory(tests)