1234567891011121314151617181920212223242526272829 |
- message(STATUS "Testing configuration ${activeConfig}.")
- macro(TestExists exeName)
- set(exeFile "${dir}/${activeConfig}/${exeName}.exe")
- if(${ARGN} EXISTS "${exeFile}")
- message(STATUS "File ${exeFile} was correctly found ${ARGN} to exist.")
- else()
- message(FATAL_ERROR "File ${exeFile} was expected ${ARGN} to exist!")
- endif()
- set(exeFile "${dir}/${activeConfig}/install/${exeName}.exe")
- if(${ARGN} EXISTS "${exeFile}")
- message(STATUS "File ${exeFile} was correctly found ${ARGN} to exist.")
- else()
- message(FATAL_ERROR "File ${exeFile} was expected ${ARGN} to exist!")
- endif()
- endmacro()
- TestExists(DefaultBuilt)
- TestExists(AlwaysBuilt)
- TestExists(NeverBuilt NOT)
- foreach(config ${allConfigs})
- if(config STREQUAL activeConfig)
- TestExists(BuiltIn${config})
- TestExists(ExcludedIn${config} NOT)
- else()
- TestExists(BuiltIn${config} NOT)
- TestExists(ExcludedIn${config})
- endif()
- endforeach()
|