mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-08 14:50:10 -06:00
Tests: don't use broken makensis
Some distros (OS Elbrus less than 7.0) have unrunnable makensis. While performing tests, this condition is now checked, and NSIS CPack generator test is not performed.
This commit is contained in:
@@ -1056,8 +1056,11 @@ if(BUILD_TESTING)
|
||||
endif()
|
||||
endif()
|
||||
if(NSIS_MAKENSIS_EXECUTABLE)
|
||||
set(CPackComponents_BUILD_OPTIONS ${CPackComponents_BUILD_OPTIONS}
|
||||
-DCPACK_BINARY_NSIS:BOOL=ON)
|
||||
execute_process(COMMAND ${NSIS_MAKENSIS_EXECUTABLE} "-VERSION" ERROR_QUIET OUTPUT_QUIET RESULT_VARIABLE NSIS_OK)
|
||||
if("${NSIS_OK}" STREQUAL "0")
|
||||
set(CPackComponents_BUILD_OPTIONS ${CPackComponents_BUILD_OPTIONS}
|
||||
-DCPACK_BINARY_NSIS:BOOL=ON)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
add_test(CPackComponents ${CMAKE_CTEST_COMMAND}
|
||||
|
||||
Reference in New Issue
Block a user