diff --git a/Tests/CMakeLists.txt b/Tests/CMakeLists.txt index 1f384c3ddd..1ee45d661f 100644 --- a/Tests/CMakeLists.txt +++ b/Tests/CMakeLists.txt @@ -512,14 +512,14 @@ if(BUILD_TESTING) ADD_TEST_MACRO(EmptyLibrary EmptyLibrary) ADD_TEST_MACRO(CompileDefinitions CompileDefinitions) - if(CMAKE_Fortran_COMPILER) - set(CompileOptions_BUILD_OPTIONS -DTEST_FORTRAN=1) - endif() if(_isMultiConfig) set(CompileOptions_CTEST_OPTIONS --build-config $) else() set(CompileOptions_BUILD_OPTIONS -DCMAKE_BUILD_TYPE=$) endif() + if(CMAKE_Fortran_COMPILER) + list(APPEND CompileOptions_BUILD_OPTIONS -DTEST_FORTRAN=1) + endif() ADD_TEST_MACRO(CompileOptions CompileOptions) set_property(TEST CompileOptions APPEND PROPERTY LABELS "Fortran")