mirror of
https://github.com/Kitware/CMake.git
synced 2026-03-05 22:28:35 -06:00
CMakeDetermineCompilerId: Drop unused code path
The execute_process command always exists so we never need to fall back on exec_program.
This commit is contained in:
@@ -314,29 +314,17 @@ Id flags: ${testflags}
|
|||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
else()
|
else()
|
||||||
if(COMMAND EXECUTE_PROCESS)
|
execute_process(
|
||||||
execute_process(
|
COMMAND "${CMAKE_${lang}_COMPILER}"
|
||||||
COMMAND "${CMAKE_${lang}_COMPILER}"
|
${CMAKE_${lang}_COMPILER_ID_ARG1}
|
||||||
${CMAKE_${lang}_COMPILER_ID_ARG1}
|
${CMAKE_${lang}_COMPILER_ID_FLAGS_LIST}
|
||||||
${CMAKE_${lang}_COMPILER_ID_FLAGS_LIST}
|
${testflags}
|
||||||
${testflags}
|
"${src}"
|
||||||
"${src}"
|
WORKING_DIRECTORY ${CMAKE_${lang}_COMPILER_ID_DIR}
|
||||||
WORKING_DIRECTORY ${CMAKE_${lang}_COMPILER_ID_DIR}
|
OUTPUT_VARIABLE CMAKE_${lang}_COMPILER_ID_OUTPUT
|
||||||
OUTPUT_VARIABLE CMAKE_${lang}_COMPILER_ID_OUTPUT
|
ERROR_VARIABLE CMAKE_${lang}_COMPILER_ID_OUTPUT
|
||||||
ERROR_VARIABLE CMAKE_${lang}_COMPILER_ID_OUTPUT
|
RESULT_VARIABLE CMAKE_${lang}_COMPILER_ID_RESULT
|
||||||
RESULT_VARIABLE CMAKE_${lang}_COMPILER_ID_RESULT
|
)
|
||||||
)
|
|
||||||
else()
|
|
||||||
exec_program(
|
|
||||||
"${CMAKE_${lang}_COMPILER}" ${CMAKE_${lang}_COMPILER_ID_DIR}
|
|
||||||
ARGS ${CMAKE_${lang}_COMPILER_ID_ARG1}
|
|
||||||
${CMAKE_${lang}_COMPILER_ID_FLAGS_LIST}
|
|
||||||
${testflags}
|
|
||||||
\"${src}\"
|
|
||||||
OUTPUT_VARIABLE CMAKE_${lang}_COMPILER_ID_OUTPUT
|
|
||||||
RETURN_VALUE CMAKE_${lang}_COMPILER_ID_RESULT
|
|
||||||
)
|
|
||||||
endif()
|
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# Check the result of compilation.
|
# Check the result of compilation.
|
||||||
|
|||||||
Reference in New Issue
Block a user