@@ -19,8 +19,8 @@ function(ensureNinjaPath)
1919
2020 if (FOUND_NINJA_EXE)
2121 list (GET FOUND_NINJA_EXE 0 FOUND_CMAKE_MAKE_PROGRAM)
22- list (CMAKE_MAKE_PROGRAM "${FOUND_CMAKE_MAKE_PROGRAM} " )
23- list (CMAKE_MAKE_PROGRAM "${FOUND_CMAKE_MAKE_PROGRAM} " PARENT_SCOPE)
22+ set (CMAKE_MAKE_PROGRAM "${FOUND_CMAKE_MAKE_PROGRAM} " )
23+ set (CMAKE_MAKE_PROGRAM "${FOUND_CMAKE_MAKE_PROGRAM} " PARENT_SCOPE)
2424 endif ()
2525 endif ()
2626 endif ()
@@ -34,8 +34,8 @@ function(ensureNinjaPath)
3434
3535 if (FOUND_NINJA_EXE)
3636 list (GET FOUND_NINJA_EXE 0 FOUND_CMAKE_MAKE_PROGRAM)
37- list (CMAKE_MAKE_PROGRAM "${FOUND_CMAKE_MAKE_PROGRAM} " )
38- list (CMAKE_MAKE_PROGRAM "${FOUND_CMAKE_MAKE_PROGRAM} " PARENT_SCOPE)
37+ set (CMAKE_MAKE_PROGRAM "${FOUND_CMAKE_MAKE_PROGRAM} " )
38+ set (CMAKE_MAKE_PROGRAM "${FOUND_CMAKE_MAKE_PROGRAM} " PARENT_SCOPE)
3939 endif ()
4040 endif ()
4141 endif ()
@@ -44,12 +44,14 @@ function(ensureNinjaPath)
4444 foreach (PATH IN LISTS PROGRAMFILES_PATHS)
4545 file (GLOB_RECURSE FOUND_NINJA_EXE
4646 "${PATH} /Microsoft Visual Studio/*/CMake/Ninja/ninja.exe"
47- "${PATH} /Microsoft Visual Studio/**/*/CMake/Ninja/ninja.exe" )
47+ "${PATH} /Microsoft Visual Studio/**/*/CMake/Ninja/ninja.exe"
48+ "${PATH} /Microsoft Visual Studio/*/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe"
49+ "${PATH} /Microsoft Visual Studio/**/*/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe" )
4850
4951 if (FOUND_NINJA_EXE)
5052 list (GET FOUND_NINJA_EXE 0 FOUND_CMAKE_MAKE_PROGRAM)
51- list (CMAKE_MAKE_PROGRAM "${FOUND_CMAKE_MAKE_PROGRAM} " )
52- list (CMAKE_MAKE_PROGRAM "${FOUND_CMAKE_MAKE_PROGRAM} " PARENT_SCOPE)
53+ set (CMAKE_MAKE_PROGRAM "${FOUND_CMAKE_MAKE_PROGRAM} " )
54+ set (CMAKE_MAKE_PROGRAM "${FOUND_CMAKE_MAKE_PROGRAM} " PARENT_SCOPE)
5355 break ()
5456 endif ()
5557 endforeach ()
0 commit comments