mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-30 19:29:18 -06:00
Merge topic 'ipo-escape-toolchain-path'
11f4c19d IPO: Fix support for spaces in path to archive tools
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Ruslan Baratov <ruslan_baratov@yahoo.com>
Merge-request: !1356
This commit is contained in:
@@ -69,15 +69,15 @@ else()
|
||||
endif()
|
||||
|
||||
set(CMAKE_${lang}_ARCHIVE_CREATE_IPO
|
||||
"${__ar} cr <TARGET> <LINK_FLAGS> <OBJECTS>"
|
||||
"\"${__ar}\" cr <TARGET> <LINK_FLAGS> <OBJECTS>"
|
||||
)
|
||||
|
||||
set(CMAKE_${lang}_ARCHIVE_APPEND_IPO
|
||||
"${__ar} r <TARGET> <LINK_FLAGS> <OBJECTS>"
|
||||
"\"${__ar}\" r <TARGET> <LINK_FLAGS> <OBJECTS>"
|
||||
)
|
||||
|
||||
set(CMAKE_${lang}_ARCHIVE_FINISH_IPO
|
||||
"${__ranlib} <TARGET>"
|
||||
"\"${__ranlib}\" <TARGET>"
|
||||
)
|
||||
endmacro()
|
||||
endif()
|
||||
|
||||
@@ -75,15 +75,15 @@ macro(__compiler_gnu lang)
|
||||
#
|
||||
# [1]: https://gcc.gnu.org/onlinedocs/gcc-4.9.4/gcc/Optimize-Options.html
|
||||
set(CMAKE_${lang}_ARCHIVE_CREATE_IPO
|
||||
"${CMAKE_${lang}_COMPILER_AR} cr <TARGET> <LINK_FLAGS> <OBJECTS>"
|
||||
"\"${CMAKE_${lang}_COMPILER_AR}\" cr <TARGET> <LINK_FLAGS> <OBJECTS>"
|
||||
)
|
||||
|
||||
set(CMAKE_${lang}_ARCHIVE_APPEND_IPO
|
||||
"${CMAKE_${lang}_COMPILER_AR} r <TARGET> <LINK_FLAGS> <OBJECTS>"
|
||||
"\"${CMAKE_${lang}_COMPILER_AR}\" r <TARGET> <LINK_FLAGS> <OBJECTS>"
|
||||
)
|
||||
|
||||
set(CMAKE_${lang}_ARCHIVE_FINISH_IPO
|
||||
"${CMAKE_${lang}_COMPILER_RANLIB} <TARGET>"
|
||||
"\"${CMAKE_${lang}_COMPILER_RANLIB}\" <TARGET>"
|
||||
)
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
Reference in New Issue
Block a user