diff options
author | Brad King <brad.king@kitware.com> | 2010-07-13 14:43:41 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2010-07-13 14:43:41 (GMT) |
commit | 6a24bdfc4e040af52e4aef95d5c934ecc836a8b8 (patch) | |
tree | 6426c75c6d589230c21f7377fb9d4d7f1cc04785 /CMakeLists.txt | |
parent | 6327429f55949702f0d0c8e2888a9ae01910382b (diff) | |
download | CMake-6a24bdfc4e040af52e4aef95d5c934ecc836a8b8.zip CMake-6a24bdfc4e040af52e4aef95d5c934ecc836a8b8.tar.gz CMake-6a24bdfc4e040af52e4aef95d5c934ecc836a8b8.tar.bz2 |
Optionally use system bzip2 library (#10932)
Add option CMAKE_USE_SYSTEM_BZIP2 and enable it automatically when
CMAKE_USE_SYSTEM_LIBRARIES is on. While we're at it, remove XMLRPC from
the list of system library options because we no longer provide it in
source.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index d77c377..3fda8e9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -69,6 +69,8 @@ MACRO(CMAKE_HANDLE_SYSTEM_LIBRARIES) CACHE BOOL "Use system-installed expat" FORCE) SET(CMAKE_USE_SYSTEM_ZLIB "${CMAKE_USE_SYSTEM_LIBRARIES}" CACHE BOOL "Use system-installed zlib" FORCE) + SET(CMAKE_USE_SYSTEM_BZIP2 "${CMAKE_USE_SYSTEM_LIBRARIES}" + CACHE BOOL "Use system-installed bzip2" FORCE) ENDIF(CMAKE_USE_SYSTEM_LIBRARIES_USER) # Optionally use system utility libraries. @@ -78,9 +80,10 @@ MACRO(CMAKE_HANDLE_SYSTEM_LIBRARIES) ${CMAKE_USE_SYSTEM_LIBRARIES} "NOT CTEST_USE_XMLRPC" ON) CMAKE_DEPENDENT_OPTION(CMAKE_USE_SYSTEM_ZLIB "Use system-installed zlib" ${CMAKE_USE_SYSTEM_LIBRARIES} "NOT CMAKE_USE_SYSTEM_CURL" ON) + OPTION(CMAKE_USE_SYSTEM_BZIP2 "Use system-installed bzip2" OFF) # Mention to the user what system libraries are being used. - FOREACH(util CURL EXPAT XMLRPC ZLIB) + FOREACH(util BZIP2 CURL EXPAT ZLIB) IF(CMAKE_USE_SYSTEM_${util}) MESSAGE(STATUS "Using system-installed ${util}") ENDIF(CMAKE_USE_SYSTEM_${util}) |