From 13174c4112a3ba692f2fb0f09d27c40aeb3a8ba8 Mon Sep 17 00:00:00 2001 From: Thibault Hallouin <thibault.hallouin@inrae.fr> Date: Wed, 11 Jan 2023 09:28:05 +0100 Subject: [PATCH] fix ill-defined variable EVALHYD_TESTING_OS --- tests/CMakeLists.txt | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 792a2e7..78badf3 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -8,25 +8,28 @@ find_package(GTest REQUIRED) # ------------------------------------------------------------------------------ # build # ------------------------------------------------------------------------------ +add_executable( + evalhyd_tests + test_determinist.cpp + test_probabilist.cpp + test_uncertainty.cpp +) + OPTION(EVALHYD_TESTING_OS "OS system used to run tests") if(CMAKE_HOST_APPLE) - set(EVALHYD_TESTING_OS "MACOS") + target_compile_definitions(evalhyd_tests PRIVATE EVALHYD_TESTING_OS MACOS) + message(STATUS "Found supported OS to run tests: APPLE") elseif(CMAKE_HOST_WIN32) - set(EVALHYD_TESTING_OS "WINDOWS") + target_compile_definitions(evalhyd_tests PRIVATE EVALHYD_TESTING_OS WINDOWS) + message(STATUS "Found supported OS to run tests: WIN32") elseif(CMAKE_HOST_UNIX) - set(EVALHYD_TESTING_OS "LINUX") + target_compile_definitions(evalhyd_tests PRIVATE EVALHYD_TESTING_OS LINUX) + message(STATUS "Found supported OS to run tests: UNIX") else() message(SEND_ERROR "OS not supported to run tests") endif() -add_executable( - evalhyd_tests - test_determinist.cpp - test_probabilist.cpp - test_uncertainty.cpp -) - set_target_properties( evalhyd_tests PROPERTIES -- GitLab