From 97dae68a6c890b12c58a8a495abcef0eece5abed Mon Sep 17 00:00:00 2001 From: Marcus Winter Date: Thu, 27 Oct 2016 11:20:10 +0200 Subject: [PATCH] cmake: when install prefix is set, cmake install prefix will be overridden in the cache --- CMakeCommon/SetInstallPaths.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeCommon/SetInstallPaths.cmake b/CMakeCommon/SetInstallPaths.cmake index bd98c78..b147647 100644 --- a/CMakeCommon/SetInstallPaths.cmake +++ b/CMakeCommon/SetInstallPaths.cmake @@ -28,7 +28,7 @@ function(SetInstallPaths) if(WIN32) if (DEFINED INSTALL_PREFIX) # User given install path given when calling cmake as "-DINSTALL_PREFIX=...". - set(CMAKE_INSTALL_PREFIX ${INSTALL_PREFIX}) + set(CMAKE_INSTALL_PREFIX ${INSTALL_PREFIX} CACHE PATH "Install path prefix, prepended onto install directories." FORCE) else() file(TO_CMAKE_PATH "$ENV{ProgramFiles}" _PROG_FILES) # 32-bit dir on win32, useless to us on win64 file(TO_CMAKE_PATH "$ENV{ProgramFiles(x86)}" _PROG_FILES_X86) # 32-bit dir: only set on win64 -- libgit2 0.26.0