summaryrefslogtreecommitdiffstats
path: root/Help/cpack_gen
Commit message (Collapse)AuthorAgeFilesLines
* CPack/IFW: Locate the archivegen utilityErlend Egeberg Aasland2020-11-121-0/+4
| | | | Fixes: #21427
* Help: Cleanup typos and grammar for the 3.19 releaseCraig Scott2020-10-241-3/+3
|
* CPack/WiX: Add support for custom XML namespacesFritz Elfert2020-08-181-0/+8
| | | | | | Add a `CPACK_WIX_CUSTOM_XMLNS` option to specify these. Fixes: #21098
* Fix typos identified using codespellJean-Christophe Fillion-Robin2020-07-222-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See https://github.com/codespell-project/codespell#readme The following command was used: ``` codespell -q6 --skip="\ .git,\ *.json,\ ./Copyright.txt,\ ./Help/command/foreach.rst,\ ./Help/prop_test/REQUIRED_FILES.rst,\ ./Help/variable/CTEST_COVERAGE_COMMAND.rst,\ ./Modules/CMakeCheckCompilerFlagCommonPatterns.cmake,\ ./Modules/CMakeRCInformation.cmake,\ ./Modules/Internal/CPack/NSIS.template.in,\ ./Modules/FindMatlab.cmake,\ ./Modules/MatlabTestsRedirect.cmake,\ ./Modules/Platform/Windows-Clang.cmake,\ ./Modules/Platform/Windows-Intel-Fortran.cmake,\ ./Modules/Platform/Windows-MSVC.cmake,\ ./Source/CMakeVersion.cmake,\ ./Source/cmConvertMSBuildXMLToJSON.py,\ ./Source/cmCreateTestSourceList.cxx,\ ./Source/cmGlobalVisualStudio10Generator.cxx,\ ./Source/cmExportBuildFileGenerator.cxx,\ ./Source/cmExportInstallAndroidMKGenerator.cxx,\ ./Source/cmExportInstallFileGenerator.cxx,\ ./Source/cmExportSet.cxx,\ ./Source/cmExportTryCompileFileGenerator.cxx,\ ./Source/cmFindPackageCommand.cxx,\ ./Source/cmInstallCommand.cxx,\ ./Source/cmGeneratorExpressionLexer.cxx,\ ./Source/cmLocalVisualStudio7Generator.cxx,\ ./Source/cmOrderDirectories.cxx,\ ./Source/cmTarget.cxx,\ ./Source/kwsys/*,\ ./Source/QtDialog/CMakeSetupDialog.ui,\ ./Source/CPack/WiX/cmWIXRichTextFormatWriter.cxx,\ ./Source/CTest/cmParseCoberturaCoverage.h,\ ./Tests/CMakeTests/ImplicitLinkInfoTest.cmake.in,\ ./Tests/RunCMake/CPack/tests/DMG_SLA/English.license.rtf,\ ./Tests/RunCMake/CPack/tests/DMG_SLA/German.license.txt,\ ./Tests/RunCMake/CPack/tests/DMG_SLA/German.menu.txt,\ ./Tests/RunCMake/GoogleTest/xml_output.cpp,\ ./Tests/RunCMake/Make/TargetMessages*,\ ./Utilities/*,\ " \ -L "\ dependees,\ endwhile,\ fo,\ filetest,\ helpfull,\ nd,\ objext,\ stoll,\ supercedes,\ superceded,\ vas,\ varn,\ " ```
* CPack External: Introduce `CPACK_EXTERNAL_BUILT_PACKAGES`Alex Turbov2020-06-051-0/+7
| | | | | | | The `CPACK_EXTERNAL_PACKAGE_SCRIPT` script may set this list variable to the full paths of generated package files. CPack copy these files from the stage directory back to the top build directory and possibly produce checksum files if the `CPACK_PACKAGE_CHECKSUM` is set.
* Update links to gitlab.kitware.com repos to add `-/`Brad King2020-05-262-5/+5
| | | | | | GitLab now uses a `/-/` component between the `group/project` part of the URL and the `{issues,merge_requests,tree}` part so that it can support `group/subgroup/project` with arbitrary depth.
* CPack/NSIS: Add option for setting DPI-awareJohnny Jazeix2020-04-141-0/+4
| | | | | | | See https://nsis.sourceforge.io/Reference/ManifestDPIAware for more information. Fixes: #17724
* Merge topic 'parallel-lzma-compression'Brad King2020-04-063-0/+32
|\ | | | | | | | | | | | | | | | | | | | | b3bacf0152 cmCPackArchiveGenerator: support multithreaded compression b71d385ed4 cmCPackArchiveGenerator: support setting archive options 948aa8bd1c cmArchiveWrite: support setting archive filter options b9c17de023 cmArchiveWrite: split out opening the file Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Cristian Adam <cristian.adam@gmail.com> Merge-request: !3195
| * cmCPackArchiveGenerator: support multithreaded compressionBen Boeckel2020-04-033-0/+32
| |
* | Merge topic 'cpack-nsis-version'Brad King2020-04-011-1/+3
|\ \ | |/ |/| | | | | | | | | aa78a2537c CPack/NSIS: Document and check requirement of at least NSIS 3.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4552
| * CPack/NSIS: Document and check requirement of at least NSIS 3.0Brad King2020-03-311-1/+3
| | | | | | | | | | | | | | | | | | Since commit 9d2816544e (CPack/NSIS: Also preload the "UserInfo.dll" plugin, 2020-01-04, v3.17.0-rc1~204^2) we require NSIS 3.0. Since older versions do not support Windows 8 or above, we can now require at least version 3.0. Fixes: #20514
* | Merge topic 'doc-cpack-ifw'Brad King2020-02-271-38/+45
|\ \ | | | | | | | | | | | | | | | | | | 1af49def54 Help: CPackIFW generator: offline installer Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4379
| * | Help: CPackIFW generator: offline installerJoachim Wuttke (o)2020-02-201-38/+45
| | | | | | | | | | | | | | | Bundle subsections under "Other Settings". Improve explanation of the Online installer.
* | | CPackRPM: Add PRE_/POST_TRANS scriptsSarang Joshi2020-02-241-10/+14
|/ / | | | | | | | | | | Add variables for PRE_TRANS and POST_TRANS scripts. Fixes: #18917
* | Help: ifw.rst: Add toc; mv "Hints" section -> subsection of "Variables"Joachim Wuttke (o)2020-02-171-26/+32
| | | | | | | | | | Also explain `@ApplicationsDir@`, thanks to https://discourse.cmake.org/t/647/2 for help.
* | Help: Correct typos in CPack docsJoachim Wuttke (h)2020-02-162-2/+2
| |
* | Merge topic 'doc-cpack'Craig Scott2020-02-151-15/+32
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | 0ea52ece71 Help: module CPack: improve summary and Introduction 5c4d730dd4 Help: CPackComponent: improve summary and introduction 40da958d23 Help: CPack Archive Generator: Clarify source vs binary package Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4354
| * | Help: CPack Archive Generator: Clarify source vs binary packageJoachim Wuttke (o)2020-02-141-15/+32
| |/ | | | | | | | | | | | | | | | | - Simplify summary - Revise introduction: - Explain how to package source files, provide configuration sample - Clarify source vs binary package - Clarify meaning of variables (Mandatory=ON makes no sense if a default is defined)
* | Help: CPack IFW Generator: not only configures, but also runs QtIFW.Joachim Wuttke (o)2020-02-131-2/+5
| |
* | Help: More cross references between CPackIFW and CPackIFWGenerator.Joachim Wuttke (o)2020-02-131-16/+13
|/ | | | And more concise section "QtIFW Tools".
* Help: CPackIFWGenerator: explain relation to CPackIWFJoachim Wuttke (o)2020-02-111-10/+7
| | | | | * Make overview more focussed * Explain the relation to CPackIFW
* Help: Show external link only once per page; explain abbreviation QtIFW.Joachim Wuttke (o)2020-02-111-18/+16
|
* CPack: Deprecate PackageMaker generatorBrad King2020-01-311-0/+5
| | | | | | | Xcode no longer distributes the PackageMaker tools. Add a deprecation warning when the generator is used. Issue: #20235
* CPack/DragNDrop: Support RTF licensesAndrew Fuller2020-01-241-3/+5
|
* CPack/DragNDrop: Support CPACK_DMG_<component>_FILE_NAMEAndrew Fuller2020-01-161-0/+7
|
* CPack/NSIS: Add option for setting MUI_HEADERIMAGE_BITMAPJohnny Jazeix2020-01-021-0/+4
| | | | Fixes: #20120
* CPack: Set background image in macOS installerSergey Larin2019-11-082-2/+103
| | | | | Now you can set a background image and it's parameters in productbuild and PackageMaker based installers.
* CPack/NSIS: Add options for custom welcome/finish titles + display on 3 linesJohnny Jazeix2019-11-051-0/+16
| | | | Fixes: #11275
* CPack/NSIS: Add option for custom Uninstall filenameJohnny Jazeix2019-10-251-0/+5
| | | | Fixes: #10728
* Merge topic 'cpack-DEB-use-CPACK_PACKAGE_DESCRIPTION_FILE'Kyle Edwards2019-09-261-3/+11
|\ | | | | | | | | | | | | | | | | 33c7ea513d CPackDeb: Use `CPACK_PACKAGE_DESCRIPTION_FILE` 53be31e19c Refactor: Use `list` commands instead of old-way string ops b2c67a7703 Style: Remove spaces after command call and `(` Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3541
| * CPackDeb: Use `CPACK_PACKAGE_DESCRIPTION_FILE`Alex Turbov2019-09-211-3/+11
| | | | | | | | Also, handle per-component description nicely.
* | CPackWIX: Allow omitting program menu folder and uninstall shortcutAlexej Harm2019-09-121-0/+4
|/
* CPack: Add generator for .tar.zst packagesRegina Pfeifer2019-09-041-0/+1
|
* CPack/IFW: Add StyleSheet fieldZaytsev Yuriy2019-05-021-0/+4
|
* Modules: Update documentation formattingBartosz Kosiorek2019-04-081-6/+6
|
* Help: Improve formatting of Help documentationBartosz Kosiorek2019-04-081-16/+16
|
* Help: Improve documentation formatingBartosz Kosiorek2019-04-043-30/+32
|
* CPack/Deb: Remove paxr as a supported tar format for a .debGuillem Jover2018-11-281-6/+6
| | | | | | | | | The only format supported from the ones available within cpack is gnutar, which supports large numbers encoded in base-256, and long filenames and linknames. PAX is not and has never been a supported format by dpkg. Fixes: #18620
* Help: Replace use of :code:`` with plain reST syntaxBrad King2018-11-284-14/+14
| | | | | This appeared in a few CPack generator documents but is not used elsewhere.
* Help: Use correct CPack generator namesCraig Scott2018-11-064-24/+24
| | | | | | | | | | CPack generator names were not used consistently throughout the documentation, resulting in ambiguity about what the correct name was for use with the `cpack -G` option. With the changes in this commit, the cpack-generators(7) page of the manual now shows the correct names and other help pages no longer use inconsistent or incorrect names.
* CPack: Rename Ext generator to ExternalCraig Scott2018-11-051-9/+9
| | | | | Ext and External were used inconsistently in the code and the docs. This change converts all uses of Ext to External, including within variable names used by the generator.
* CPack/Deb: Add ability to split out debug symbols into .ddeb packageAndrew Fuller2018-09-211-0/+20
|
* Help: Fix typoAndrew Fuller2018-09-181-3/+3
|
* Help: Replace occurrences of "Mac OS X" with "macOS"Bartosz Kosiorek2018-09-055-50/+50
| | | | | | | | Apple's main Operating system changed their name from OS X to macOS: https://www.engadget.com/2016/06/13/os-x-is-now-macos/ Revise documentation accordingly.
* Merge topic 'cpack-ext-stage-and-run'Brad King2018-08-301-10/+44
|\ | | | | | | | | | | | | 4a0f664aaf CPackExt: Add CPACK_EXT_ENABLE_STAGING and CPACK_EXT_PACKAGE_SCRIPT Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2272
| * CPackExt: Add CPACK_EXT_ENABLE_STAGING and CPACK_EXT_PACKAGE_SCRIPTNils Gladitz2018-08-141-10/+44
| | | | | | | | | | | | | | | | | | CPACK_EXT_ENABLE_STAGING enables optional staging and CPACK_EXT_PACKAGE_SCRIPT allows to specify an optional script file that can package staged files via an external packaging tool. Issue: #18236
* | doc: Consistently use <PackageName> for describing the name of a packageJean-Christophe Fillion-Robin2018-08-141-2/+2
|/
* CPack/Deb: Support SOURCE_DATE_EPOCH when packaging filesAndrew Fuller2018-07-251-0/+8
|
* Help: Add documentation for CPack External generatorKyle Edwards2018-07-021-0/+249
|
* Help: Add new section for CPack generatorsKyle Edwards2018-06-2113-0/+2874
The documentation for CPack generators previously lived in their respective internal CMake modules. This setup was misleading, because it implied that you should include the modules in your own code, which is not the case. Moving the documentation into a separate section does a better job of hiding the internal modules, which are just an implementation detail. The generator documentation has also been modified to remove any references to the module name. The CPackIFW module is a special exception: since it has user-facing macros, the documentation for these macros has been kept in the module page, while all other documentation related to the IFW generator has been moved into the new section. To make it easier to find the new documentation, the old help pages for the CPack*.cmake modules have not been deleted, but have been replaced with a link to their respective help page in the new documentation section.