From 4f5c2afbfe552f2db91dbcdf88100219842b1a7f Mon Sep 17 00:00:00 2001 From: Petr Hosek Date: Fri, 18 May 2018 01:20:47 +0000 Subject: [CMake] Use _COMMAND with separate_arguments NATIVE_COMMAND is only available since CMake 3.9. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@332684 91177308-0d34-0410-b5e6-96231b3b80d8 --- cmake/Modules/CompilerRTUtils.cmake | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'cmake') diff --git a/cmake/Modules/CompilerRTUtils.cmake b/cmake/Modules/CompilerRTUtils.cmake index d8bbdf638..764c09e7d 100644 --- a/cmake/Modules/CompilerRTUtils.cmake +++ b/cmake/Modules/CompilerRTUtils.cmake @@ -355,7 +355,11 @@ function(check_link_libraries variable) string(REGEX REPLACE "\r?\n" ";" output_lines "${COMMAND_OUTPUT}") foreach(line IN LISTS output_lines) if(line MATCHES "${LINKER_REGEX}" AND NOT line MATCHES "${EXCLUDE_REGEX}") - separate_arguments(args NATIVE_COMMAND "${line}") + if(UNIX) + separate_arguments(args UNIX_COMMAND "${line}") + else() + separate_arguments(args WINDOWS_COMMAND "${line}") + endif() list(GET args 0 cmd) endif() if("${cmd}" MATCHES "${LINKER_REGEX}") -- cgit v1.2.3