mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-02 04:09:33 -05:00
Merge topic 'bundled'
82e3d17b5e Utilities: Announce both system-installed and bundled dependencies
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11427
This commit is contained in:
+14
-1
@@ -225,11 +225,24 @@ macro(CMAKE_HANDLE_SYSTEM_LIBRARIES)
|
||||
# Avoid messaging about curl-only dependencies.
|
||||
list(REMOVE_ITEM UTILITIES NGHTTP2)
|
||||
endif()
|
||||
|
||||
set(DEPS_SYSTEM "")
|
||||
set(DEPS_BUNDLED "")
|
||||
foreach(util IN LISTS UTILITIES ITEMS KWIML)
|
||||
if(CMAKE_USE_SYSTEM_${util})
|
||||
message(STATUS "Using system-installed ${util}")
|
||||
string(APPEND DEPS_SYSTEM " ${util}")
|
||||
else()
|
||||
string(APPEND DEPS_BUNDLED " ${util}")
|
||||
endif()
|
||||
endforeach()
|
||||
if(DEPS_SYSTEM)
|
||||
message(STATUS "Using system-installed:${DEPS_SYSTEM}")
|
||||
endif()
|
||||
if(DEPS_BUNDLED)
|
||||
message(STATUS "Using bundled:${DEPS_BUNDLED}")
|
||||
endif()
|
||||
unset(DEPS_SYSTEM)
|
||||
unset(DEPS_BUNDLED)
|
||||
|
||||
# Inform utility library header wrappers whether to use system versions.
|
||||
configure_file(Utilities/cmThirdParty.h.in Utilities/cmThirdParty.h @ONLY)
|
||||
|
||||
Reference in New Issue
Block a user