ENH: Turn off CPACK_BINARY_TBZ2 and CPACK_BINARY_ZIP by default. Strictly speaking, this changes behavior from cpack 2.6, but now that cpack returns a non-zero exit code when it encounters an error, and it is an error to try to use a generator that is not available... It makes sense to turn these off by default since not everybody has these generators installed. It is easy for a project to turn these options back on if they need to: simply set(CPACK_BINARY_TBZ2 ON) or set(CPACK_BINARY_ZIP ON) before include(CPack) in your CMakeLists.txt...
This commit is contained in:
parent
29ba1aa77a
commit
c58f2a5830
|
@ -716,14 +716,14 @@ if(NOT CPACK_GENERATOR)
|
|||
endif(APPLE)
|
||||
option(CPACK_BINARY_STGZ "Enable to build STGZ packages" ON)
|
||||
option(CPACK_BINARY_TGZ "Enable to build TGZ packages" ON)
|
||||
option(CPACK_BINARY_TBZ2 "Enable to build TBZ2 packages" ON)
|
||||
option(CPACK_BINARY_TBZ2 "Enable to build TBZ2 packages" OFF)
|
||||
option(CPACK_BINARY_DEB "Enable to build Debian packages" OFF)
|
||||
option(CPACK_BINARY_RPM "Enable to build RPM packages" OFF)
|
||||
option(CPACK_BINARY_NSIS "Enable to build NSIS packages" OFF)
|
||||
endif(CYGWIN)
|
||||
else(UNIX)
|
||||
option(CPACK_BINARY_NSIS "Enable to build NSIS packages" ON)
|
||||
option(CPACK_BINARY_ZIP "Enable to build ZIP packages" ON)
|
||||
option(CPACK_BINARY_ZIP "Enable to build ZIP packages" OFF)
|
||||
endif(UNIX)
|
||||
|
||||
cpack_optional_append(CPACK_GENERATOR CPACK_BINARY_BUNDLE Bundle)
|
||||
|
|
Loading…
Reference in New Issue