mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-16 18:34:54 -06:00
42 lines
1.2 KiB
CMake
42 lines
1.2 KiB
CMake
cmake_minimum_required(VERSION 2.8)
|
|
|
|
project(OdbReader_UnitTests)
|
|
|
|
set(RI_VIZ_FWK_ROOT
|
|
../../../Fwk/VizFwk
|
|
CACHE PATH "Path to VizFwk"
|
|
)
|
|
set(RI_GTEST_ROOT
|
|
../../../ThirdParty
|
|
CACHE PATH "Path to folder containing gtest folder"
|
|
)
|
|
set(RI_TEST_FILE
|
|
""
|
|
CACHE FILEPATH "Path to test file"
|
|
)
|
|
|
|
include(${RI_VIZ_FWK_ROOT}/CMake/Utils/ceeDetermineCompilerFlags.cmake)
|
|
|
|
add_subdirectory(${RI_VIZ_FWK_ROOT}/LibCore buildVizFwk)
|
|
add_subdirectory(../../ResultStatisticsCache buildResultStatisticsCache)
|
|
add_subdirectory(../OdbReader buildOdbReader)
|
|
add_subdirectory(../GeoMechDataModel buildGeoMechDataModel)
|
|
|
|
add_definitions(-DTEST_FILE="${RI_TEST_FILE}")
|
|
|
|
include_directories(${RI_VIZ_FWK_ROOT}/LibCore)
|
|
include_directories(../../ResultStatisticsCache)
|
|
include_directories(../../ReservoirDataModel)
|
|
include_directories(../OdbReader)
|
|
include_directories(../GeoMechDataModel)
|
|
include_directories(${RI_GTEST_ROOT})
|
|
|
|
set(UNIT_TEST_CPP_SOURCES main.cpp RifOdbReader-Test.cpp
|
|
${RI_GTEST_ROOT}/gtest/gtest-all.cc
|
|
)
|
|
|
|
add_executable(${PROJECT_NAME} ${UNIT_TEST_CPP_SOURCES})
|
|
target_link_libraries(${PROJECT_NAME} RifOdbReader)
|
|
|
|
include(../OdbReader/OdbSetup.cmake)
|