mirror of
https://github.com/Kitware/CMake.git
synced 2026-02-24 16:49:18 -06:00
Do not install 3rd-party dependencies by default
Disable the CMake_INSTALL_DEPENDENCIES option by default and turn it on explicitly in our packaging scripts. This simplifies packaging in distributions that provide the dependencies for us without having to install them. We only need 3rd-party runtime dependencies to be installed for packaging with redistributable binaries.
This commit is contained in:
@@ -72,7 +72,7 @@ endmacro()
|
||||
|
||||
# option to disable installing 3rd-party dependencies
|
||||
option(CMake_INSTALL_DEPENDENCIES
|
||||
"Whether to install 3rd-party runtime dependencies" ON)
|
||||
"Whether to install 3rd-party runtime dependencies" OFF)
|
||||
mark_as_advanced(CMake_INSTALL_DEPENDENCIES)
|
||||
|
||||
#-----------------------------------------------------------------------
|
||||
|
||||
@@ -12,6 +12,7 @@ CTEST_TEST_TIMEOUT:STRING=7200
|
||||
DART_TESTING_TIMEOUT:STRING=7200
|
||||
SPHINX_HTML:BOOL=ON
|
||||
SPHINX_MAN:BOOL=ON
|
||||
CMake_INSTALL_DEPENDENCIES:BOOL=ON
|
||||
")
|
||||
set(CXX g++)
|
||||
set(CC gcc)
|
||||
|
||||
@@ -14,6 +14,7 @@ CMAKE_Fortran_COMPILER:FILEPATH=FALSE
|
||||
CMAKE_GENERATOR:INTERNAL=Unix Makefiles
|
||||
BUILD_QtDialog:BOOL:=TRUE
|
||||
CMake_GUI_DISTRIBUTE_WITH_Qt_LGPL:BOOL=TRUE
|
||||
CMake_INSTALL_DEPENDENCIES:BOOL=ON
|
||||
QT_QMAKE_EXECUTABLE:FILEPATH=c:/Dashboards/Support/qt-build/Qt/bin/qmake.exe
|
||||
")
|
||||
get_filename_component(path "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
||||
|
||||
@@ -18,6 +18,7 @@ CMAKE_SKIP_BOOTSTRAP_TEST:STRING=TRUE
|
||||
CPACK_SYSTEM_NAME:STRING=Darwin-universal
|
||||
BUILD_QtDialog:BOOL=TRUE
|
||||
CMake_GUI_DISTRIBUTE_WITH_Qt_LGPL:BOOL=TRUE
|
||||
CMake_INSTALL_DEPENDENCIES:BOOL=ON
|
||||
QT_QMAKE_EXECUTABLE:FILEPATH=/Users/kitware/Support/qt-4.8.0/install/bin/qmake
|
||||
")
|
||||
get_filename_component(path "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
||||
|
||||
@@ -20,6 +20,7 @@ CMAKE_SKIP_BOOTSTRAP_TEST:STRING=TRUE
|
||||
CPACK_SYSTEM_NAME:STRING=Darwin-x86_64
|
||||
BUILD_QtDialog:BOOL=TRUE
|
||||
CMake_GUI_DISTRIBUTE_WITH_Qt_LGPL:BOOL=TRUE
|
||||
CMake_INSTALL_DEPENDENCIES:BOOL=ON
|
||||
QT_QMAKE_EXECUTABLE:FILEPATH=/Users/kitware/Support/qt-4.8.6/install/bin/qmake
|
||||
")
|
||||
get_filename_component(path "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
||||
|
||||
@@ -17,6 +17,7 @@ OPENSSL_SSL_LIBRARY:FILEPATH=/home/kitware/openssl-1.0.2d/lib/libssl.a
|
||||
CPACK_SYSTEM_NAME:STRING=Linux-x86_64
|
||||
BUILD_QtDialog:BOOL:=TRUE
|
||||
CMake_GUI_DISTRIBUTE_WITH_Qt_LGPL:BOOL=TRUE
|
||||
CMake_INSTALL_DEPENDENCIES:BOOL=ON
|
||||
QT_QMAKE_EXECUTABLE:FILEPATH=/home/kitware/qt-4.8.6/bin/qmake
|
||||
")
|
||||
get_filename_component(path "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
||||
|
||||
@@ -17,6 +17,7 @@ OPENSSL_SSL_LIBRARY:FILEPATH=/home/kitware/openssl-1.0.2d/lib/libssl.a
|
||||
CPACK_SYSTEM_NAME:STRING=Linux-i386
|
||||
BUILD_QtDialog:BOOL:=TRUE
|
||||
CMake_GUI_DISTRIBUTE_WITH_Qt_LGPL:BOOL=TRUE
|
||||
CMake_INSTALL_DEPENDENCIES:BOOL=ON
|
||||
QT_QMAKE_EXECUTABLE:FILEPATH=/home/kitware/qt-4.43-install/bin/qmake
|
||||
")
|
||||
get_filename_component(path "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
||||
|
||||
Reference in New Issue
Block a user