diff options
author | Gerald Combs <gerald@wireshark.org> | 2017-06-27 10:26:39 -0700 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2017-06-27 17:34:52 +0000 |
commit | 1d3561469bbdb691ad9ea11c50af490adefa5ebd (patch) | |
tree | f74b33afc236249eac16425bae084ac018e0da97 | |
parent | cd635206f039680aca8311c1514f1d44232ee3a1 (diff) | |
download | wireshark-1d3561469bbdb691ad9ea11c50af490adefa5ebd.tar.gz |
CMake: Fix the WiX search path.
Look for WiX executables in $WIX/bin instead of $WIX.
Change-Id: Id55eb8e73403d2beed55d64e9bdc6812308c359f
Reviewed-on: https://code.wireshark.org/review/22423
Reviewed-by: Gerald Combs <gerald@wireshark.org>
(cherry picked from commit a6652a27783b59d23dca3405b0399690f38f3402)
Reviewed-on: https://code.wireshark.org/review/22425
-rw-r--r-- | cmake/modules/FindWiX.cmake | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/cmake/modules/FindWiX.cmake b/cmake/modules/FindWiX.cmake index 991e858464..ddfa721d06 100644 --- a/cmake/modules/FindWiX.cmake +++ b/cmake/modules/FindWiX.cmake @@ -7,10 +7,16 @@ set(_PF86 "PROGRAMFILES(x86)") +# According to +# https://stackoverflow.com/questions/2375322/variable-for-wix-bin-directory-path +# and +# http://weblogs.sqlteam.com/mladenp/archive/2010/02/23/WiX-3-Tutorial-Generating-filedirectory-fragments-with-Heat.exe.aspx +# WiX binaries are in $ENV{WIX}/bin. + # Find candle find_program(WIX_CANDLE_EXECUTABLE candle PATH - "$ENV{WIX}" + "$ENV{WIX}/bin" "$ENV{PROGRAMFILES}/WiX Toolset v3.10/bin" "$ENV{${_PF86}}/WiX Toolset v3.10/bin" "$ENV{PROGRAMW6432}/WiX Toolset v3.10/bin" @@ -20,7 +26,7 @@ find_program(WIX_CANDLE_EXECUTABLE candle # Find light find_program(WIX_LIGHT_EXECUTABLE light PATH - "$ENV{WIX}" + "$ENV{WIX}/bin" "$ENV{PROGRAMFILES}/WiX Toolset v3.10/bin" "$ENV{${_PF86}}/WiX Toolset v3.10/bin" "$ENV{PROGRAMW6432}/WiX Toolset v3.10/bin" @@ -30,7 +36,7 @@ find_program(WIX_LIGHT_EXECUTABLE light # Find heat find_program(WIX_HEAT_EXECUTABLE heat PATH - "$ENV{WIX}" + "$ENV{WIX}/bin" "$ENV{PROGRAMFILES}/WiX Toolset v3.10/bin" "$ENV{${_PF86}}/WiX Toolset v3.10/bin" "$ENV{PROGRAMW6432}/WiX Toolset v3.10/bin" |