Browse Source

Tests/RunCMake/CMakePresets: Do not forward empty CMAKE_MAKE_PROGRAM

Brad King 1 year ago
parent
commit
9eb530842c
1 changed files with 6 additions and 1 deletions
  1. 6 1
      Tests/RunCMake/CMakePresets/RunCMakeTest.cmake

+ 6 - 1
Tests/RunCMake/CMakePresets/RunCMakeTest.cmake

@@ -76,11 +76,16 @@ function(run_cmake_presets name)
     set(_preset)
   endif()
 
+  set(_make_program)
+  if(RunCMake_MAKE_PROGRAM)
+    set(_make_program -DCMAKE_MAKE_PROGRAM=${RunCMake_MAKE_PROGRAM})
+  endif()
+
   set(RunCMake_TEST_COMMAND ${CMAKE_COMMAND}
     ${_source_args}
     -DRunCMake_TEST=${name}
     -DRunCMake_GENERATOR=${RunCMake_GENERATOR}
-    -DCMAKE_MAKE_PROGRAM=${RunCMake_MAKE_PROGRAM}
+    ${_make_program}
     ${_unused_cli}
     ${_preset}
     ${ARGN}