mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-04 12:49:36 -06:00
These modules are not meant to be included by user code, they are only an internal implementation detail for CPack. Having them live in the main Modules directory with documentation was misleading, so they have been moved into Modules/Internal/CPack, and their documentation has been stripped following its move into the new "CPack Generators" section. No-op modules which contained only documentation have been removed entirely. The only module that hasn't been moved is CPackIFW, because it contains user-facing macros which would be lost if it were moved. So, the CPackIFW module has been updated with a note explaining what needs to (eventually) happen.
21 lines
644 B
CMake
21 lines
644 B
CMake
# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
|
|
# file Copyright.txt or https://cmake.org/licensing for details.
|
|
|
|
if(NOT CPACK_WIX_ROOT)
|
|
string(REPLACE "\\" "/" CPACK_WIX_ROOT "$ENV{WIX}")
|
|
endif()
|
|
|
|
find_program(CPACK_WIX_CANDLE_EXECUTABLE candle
|
|
PATHS "${CPACK_WIX_ROOT}" PATH_SUFFIXES "bin")
|
|
|
|
if(NOT CPACK_WIX_CANDLE_EXECUTABLE)
|
|
message(FATAL_ERROR "Could not find the WiX candle executable.")
|
|
endif()
|
|
|
|
find_program(CPACK_WIX_LIGHT_EXECUTABLE light
|
|
PATHS "${CPACK_WIX_ROOT}" PATH_SUFFIXES "bin")
|
|
|
|
if(NOT CPACK_WIX_LIGHT_EXECUTABLE)
|
|
message(FATAL_ERROR "Could not find the WiX light executable.")
|
|
endif()
|