mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-04 12:49:36 -06:00
FindXMLRPC: Drop unnecessary exec_program code paths
We always have `execute_process` now, so drop our ancient `exec_program` code paths that are never used anymore.
This commit is contained in:
@@ -43,20 +43,12 @@ endif()
|
||||
|
||||
# Lookup the include directories needed for the components requested.
|
||||
if(XMLRPC_C_FOUND)
|
||||
# Use the newer EXECUTE_PROCESS command if it is available.
|
||||
if(COMMAND EXECUTE_PROCESS)
|
||||
execute_process(
|
||||
COMMAND ${XMLRPC_C_CONFIG} ${XMLRPC_FIND_COMPONENTS} --cflags
|
||||
OUTPUT_VARIABLE XMLRPC_C_CONFIG_CFLAGS
|
||||
OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||
RESULT_VARIABLE XMLRPC_C_CONFIG_RESULT
|
||||
)
|
||||
else()
|
||||
exec_program(${XMLRPC_C_CONFIG} ARGS "${XMLRPC_FIND_COMPONENTS} --cflags"
|
||||
OUTPUT_VARIABLE XMLRPC_C_CONFIG_CFLAGS
|
||||
RETURN_VALUE XMLRPC_C_CONFIG_RESULT
|
||||
)
|
||||
endif()
|
||||
execute_process(
|
||||
COMMAND ${XMLRPC_C_CONFIG} ${XMLRPC_FIND_COMPONENTS} --cflags
|
||||
OUTPUT_VARIABLE XMLRPC_C_CONFIG_CFLAGS
|
||||
OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||
RESULT_VARIABLE XMLRPC_C_CONFIG_RESULT
|
||||
)
|
||||
|
||||
# Parse the include flags.
|
||||
if("${XMLRPC_C_CONFIG_RESULT}" STREQUAL "0")
|
||||
@@ -80,20 +72,12 @@ endif()
|
||||
|
||||
# Lookup the libraries needed for the components requested.
|
||||
if(XMLRPC_C_FOUND)
|
||||
# Use the newer EXECUTE_PROCESS command if it is available.
|
||||
if(COMMAND EXECUTE_PROCESS)
|
||||
execute_process(
|
||||
COMMAND ${XMLRPC_C_CONFIG} ${XMLRPC_FIND_COMPONENTS} --libs
|
||||
OUTPUT_VARIABLE XMLRPC_C_CONFIG_LIBS
|
||||
OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||
RESULT_VARIABLE XMLRPC_C_CONFIG_RESULT
|
||||
)
|
||||
else()
|
||||
exec_program(${XMLRPC_C_CONFIG} ARGS "${XMLRPC_FIND_COMPONENTS} --libs"
|
||||
OUTPUT_VARIABLE XMLRPC_C_CONFIG_LIBS
|
||||
RETURN_VALUE XMLRPC_C_CONFIG_RESULT
|
||||
)
|
||||
endif()
|
||||
execute_process(
|
||||
COMMAND ${XMLRPC_C_CONFIG} ${XMLRPC_FIND_COMPONENTS} --libs
|
||||
OUTPUT_VARIABLE XMLRPC_C_CONFIG_LIBS
|
||||
OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||
RESULT_VARIABLE XMLRPC_C_CONFIG_RESULT
|
||||
)
|
||||
|
||||
# Parse the library names and directories.
|
||||
if("${XMLRPC_C_CONFIG_RESULT}" STREQUAL "0")
|
||||
|
||||
Reference in New Issue
Block a user