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)