sq epan/dissectors/pidl/rcg/rcg.cnf
[wireshark-sm.git] / cmake / modules / FindWiX.cmake
blobad8e5760d8d7b676f545df34649bea86426d557d
2 # - Find Wix executables
3 # Find the candle and light command
5 #  MAKEWIX_EXECUTABLE - path to the candle utility.
6 #  CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS - System runtime DLLs
8 set(_PF86 "PROGRAMFILES(x86)")
10 # According to
11 # https://stackoverflow.com/questions/2375322/variable-for-wix-bin-directory-path
12 # and
13 # https://weblogs.sqlteam.com/mladenp/2010/02/23/wix-3-tutorial-generating-filedirectory-fragments-with-heat.exe/
14 # WiX binaries are in $ENV{WIX}/bin.
16 # Find candle
17 find_program(WIX_CANDLE_EXECUTABLE candle
18         PATH
19                 "$ENV{WIX}/bin"
20                 "$ENV{PROGRAMFILES}/WiX Toolset v3.11/bin"
21                 "$ENV{${_PF86}}/WiX Toolset v3.11/bin"
22                 "$ENV{PROGRAMW6432}/WiX Toolset v3.11/bin"
23         DOC "Path to the WiX candle utility."
26 # Find light
27 find_program(WIX_LIGHT_EXECUTABLE light
28         PATH
29                 "$ENV{WIX}/bin"
30                 "$ENV{PROGRAMFILES}/WiX Toolset v3.11/bin"
31                 "$ENV{${_PF86}}/WiX Toolset v3.11/bin"
32                 "$ENV{PROGRAMW6432}/WiX Toolset v3.11/bin"
33         DOC "Path to the WiX light utility."
36 # Find heat
37 find_program(WIX_HEAT_EXECUTABLE heat
38         PATH
39                 "$ENV{WIX}/bin"
40                 "$ENV{PROGRAMFILES}/WiX Toolset v3.11/bin"
41                 "$ENV{${_PF86}}/WiX Toolset v3.11/bin"
42                 "$ENV{PROGRAMW6432}/WiX Toolset v3.11/bin"
43         DOC "Path to the WiX heat utility."