summaryrefslogtreecommitdiff
path: root/Modules/CMakeMSYSFindMake.cmake
diff options
context:
space:
mode:
authorBill Hoffman <bill.hoffman@kitware.com>2006-02-15 21:26:47 -0500
committerBill Hoffman <bill.hoffman@kitware.com>2006-02-15 21:26:47 -0500
commit5042581f4384cbeb19b769e8443ff4da7d322790 (patch)
tree6029afb540fb8c1cf0e2ac370dbac18586d7f369 /Modules/CMakeMSYSFindMake.cmake
parent5288d61ede70fbe0944b1eff22eff11ae4f10a1a (diff)
downloadcmake-5042581f4384cbeb19b769e8443ff4da7d322790.tar.gz
ENH: better algorithm for looking for make and gcc on msys and mingw
Diffstat (limited to 'Modules/CMakeMSYSFindMake.cmake')
-rw-r--r--Modules/CMakeMSYSFindMake.cmake6
1 files changed, 5 insertions, 1 deletions
diff --git a/Modules/CMakeMSYSFindMake.cmake b/Modules/CMakeMSYSFindMake.cmake
index 83bd111086..5a9a34293f 100644
--- a/Modules/CMakeMSYSFindMake.cmake
+++ b/Modules/CMakeMSYSFindMake.cmake
@@ -1,2 +1,6 @@
-FIND_PROGRAM(CMAKE_MAKE_PROGRAM make PATHS c:/msys/1.0/bin /msys/1.0/bin)
+FIND_PROGRAM(CMAKE_MAKE_PROGRAM make
+ PATHS
+ "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MSYS-1.0_is1;Inno Setup: App Path]/bin"
+ "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MinGW;InstallLocation]/bin"
+ c:/msys/1.0/bin /msys/1.0/bin)
MARK_AS_ADVANCED(CMAKE_MAKE_PROGRAM)