mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-06-04 18:54:00 +08:00
Pass CMAKE_MAKE_PROGRAM to Fortran language support test
Otherwise the Make (or Ninja) program is used, which is installed system wide.
This commit is contained in:
parent
13d25f5ed8
commit
dc0b81fb1d
@ -33,7 +33,7 @@ function(workaround_9220 language language_works)
|
||||
file(WRITE ${CMAKE_BINARY_DIR}/language_tests/${language}/CMakeLists.txt
|
||||
${text})
|
||||
execute_process(
|
||||
COMMAND ${CMAKE_COMMAND} . -G "${CMAKE_GENERATOR}"
|
||||
COMMAND ${CMAKE_COMMAND} . -G "${CMAKE_GENERATOR}" -DCMAKE_MAKE_PROGRAM=${CMAKE_MAKE_PROGRAM}
|
||||
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/language_tests/${language}
|
||||
RESULT_VARIABLE return_code
|
||||
OUTPUT_QUIET
|
||||
@ -43,7 +43,7 @@ function(workaround_9220 language language_works)
|
||||
if(return_code EQUAL 0)
|
||||
# Second run
|
||||
execute_process (
|
||||
COMMAND ${CMAKE_COMMAND} . -G "${CMAKE_GENERATOR}"
|
||||
COMMAND ${CMAKE_COMMAND} . -G "${CMAKE_GENERATOR}" -DCMAKE_MAKE_PROGRAM=${CMAKE_MAKE_PROGRAM}
|
||||
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/language_tests/${language}
|
||||
RESULT_VARIABLE return_code
|
||||
OUTPUT_QUIET
|
||||
|
Loading…
x
Reference in New Issue
Block a user