From: Hans Wennborg Date: Tue, 3 Feb 2015 18:31:29 +0000 (+0000) Subject: Fix ProgramFiles path for 64-bit Windows installer X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=42a7bc535e49af28dfa58807e8632833dcd5d01e;p=oota-llvm.git Fix ProgramFiles path for 64-bit Windows installer If we are building an 64bit installer on Windows we have to adjust the Program Files path otherwise it uses the wrong Program Files (x86) directory. Related CMake bug report http://public.kitware.com/Bug/view.php?id=14211 Patch by Ismail Dönmez! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@227999 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 3177564b619..afcc9f0ce2a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -96,6 +96,9 @@ if(WIN32 AND NOT UNIX) "ExecWait '$INSTDIR/tools/msbuild/install.bat'") set(CPACK_NSIS_EXTRA_UNINSTALL_COMMANDS "ExecWait '$INSTDIR/tools/msbuild/uninstall.bat'") + if( CMAKE_CL_64 ) + set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES64") + endif() endif() include(CPack)