Brad King
0eead931a3
Merge topic 'versionadded'
...
5000f93a91 Help: Fix grammar in `.. versionadded` directives
8fea95319b Help: Add `.. versionadded` directives to module docs
8634561dca Help: Improve formatting for FindBoost and FindCUDA
ea59b0cd34 Help: Fix version note for CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE
05c3060b10 Help: Fix cmake_parse_arguments version note
dafcef8b50 Help: Improve styling for versionadded/deprecated directives
6ae216daef Tests: Make RunCMake.CMP0106 expected output robust to line number changes
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5560
2020-12-03 08:49:25 -05:00
Nikita Nemkin
5000f93a91
Help: Fix grammar in .. versionadded directives
...
Issue: #19715
2020-12-02 21:00:31 +05:00
Nikita Nemkin
8fea95319b
Help: Add .. versionadded directives to module docs
...
Issue: #19715
2020-12-02 21:00:30 +05:00
Konstantin Podsvirov
8b5a0e0fef
CPackIFW: Add CPACK_IFW_PACKAGE_WIZARD_SHOW_PAGE_LIST variable
...
Add CPACK_IFW_PACKAGE_WIZARD_SHOW_PAGE_LIST variable to
control visibility of the widget listing installer pages on the left side
of the wizard. This feature available only since QtIFW 4.0.
2020-11-27 22:32:45 +03:00
Brad King
d06676ebee
Merge topic 'versionadded'
...
c43e845d09 Help: Add `.. versionadded` directives to generator docs
f6fd769ae9 Help: Add `.. versionadded` directives to CPack generator docs
a19058d7d8 Help: Replace some `versionadded` directives with `versionchanged`
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5495
2020-11-13 09:47:37 -05:00
Brad King
c457670711
Merge topic 'qtifw-archivegen'
...
5ab75dd7dd CPack/IFW: Locate the archivegen utility
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5503
2020-11-13 09:45:33 -05:00
Erlend Egeberg Aasland
5ab75dd7dd
CPack/IFW: Locate the archivegen utility
...
Fixes : #21427
2020-11-12 21:22:53 +01:00
Nikita Nemkin
f6fd769ae9
Help: Add .. versionadded directives to CPack generator docs
...
Issue: #19715
2020-11-12 09:44:02 +05:00
Brad King
02d6c98210
Merge topic 'cpack-nuget'
...
41ae7c4e51 CPack/NuGet: Add settings for the license, icon, and language
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5415
2020-11-06 08:01:41 -05:00
Bob Apthorpe
41ae7c4e51
CPack/NuGet: Add settings for the license, icon, and language
...
Also update the XML Schema.
Fixes : #21348
2020-11-05 10:49:25 -05:00
Craig Scott
95c14579f2
Help: Cleanup typos and grammar for the 3.19 release
2020-10-24 22:58:42 +11:00
Fritz Elfert
267de3ba30
CPack/WiX: Add support for custom XML namespaces
...
Add a `CPACK_WIX_CUSTOM_XMLNS` option to specify these.
Fixes : #21098
2020-08-18 07:50:49 -04:00
Jean-Christophe Fillion-Robin
207373802e
Fix typos identified using codespell
...
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,\
"
```
2020-07-22 12:44:47 -04:00
Alex Turbov
a6e1b20bab
CPack External: Introduce CPACK_EXTERNAL_BUILT_PACKAGES
...
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.
2020-06-05 08:56:32 -04:00
Brad King
eb705b9531
Update links to gitlab.kitware.com repos to add -/
...
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.
2020-05-26 11:38:01 -04:00
Johnny Jazeix
d6840a4f3c
CPack/NSIS: Add option for setting DPI-aware
...
See https://nsis.sourceforge.io/Reference/ManifestDPIAware
for more information.
Fixes : #17724
2020-04-14 13:47:49 +02:00
Brad King
f0a27e44f3
Merge topic 'parallel-lzma-compression'
...
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
2020-04-06 08:28:19 -04:00
Ben Boeckel
b3bacf0152
cmCPackArchiveGenerator: support multithreaded compression
2020-04-03 07:35:35 -04:00
Brad King
4e69c9d8d8
Merge topic 'cpack-nsis-version'
...
aa78a2537c CPack/NSIS: Document and check requirement of at least NSIS 3.0
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4552
2020-04-01 10:43:25 -04:00
Brad King
aa78a2537c
CPack/NSIS: Document and check requirement of at least NSIS 3.0
...
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
2020-03-31 10:57:28 -04:00
Brad King
a3105d7150
Merge topic 'doc-cpack-ifw'
...
1af49def54 Help: CPackIFW generator: offline installer
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4379
2020-02-27 09:51:25 -05:00
Sarang Joshi
c0534c4a68
CPackRPM: Add PRE_/POST_TRANS scripts
...
Add variables for PRE_TRANS and POST_TRANS scripts.
Fixes : #18917
2020-02-24 14:31:38 -05:00
Joachim Wuttke (o)
1af49def54
Help: CPackIFW generator: offline installer
...
Bundle subsections under "Other Settings".
Improve explanation of the Online installer.
2020-02-20 20:25:34 +01:00
Joachim Wuttke (o)
b3f4d50348
Help: ifw.rst: Add toc; mv "Hints" section -> subsection of "Variables"
...
Also explain `@ApplicationsDir@`, thanks to
https://discourse.cmake.org/t/647/2 for help.
2020-02-17 11:14:52 -05:00
Joachim Wuttke (h)
6a4743b2c3
Help: Correct typos in CPack docs
2020-02-17 08:20:53 +11:00
Craig Scott
c76a719ab1
Merge topic 'doc-cpack'
...
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
2020-02-15 16:22:45 -05:00
Joachim Wuttke (o)
40da958d23
Help: CPack Archive Generator: Clarify source vs binary package
...
- 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)
2020-02-14 21:47:08 +11:00
Joachim Wuttke (o)
fdf50941d2
Help: CPack IFW Generator: not only configures, but also runs QtIFW.
2020-02-13 08:46:04 +01:00
Joachim Wuttke (o)
6bb248c133
Help: More cross references between CPackIFW and CPackIFWGenerator.
...
And more concise section "QtIFW Tools".
2020-02-13 08:14:07 +01:00
Joachim Wuttke (o)
e240371ab1
Help: CPackIFWGenerator: explain relation to CPackIWF
...
* Make overview more focussed
* Explain the relation to CPackIFW
2020-02-11 10:47:26 -05:00
Joachim Wuttke (o)
78779c6111
Help: Show external link only once per page; explain abbreviation QtIFW.
2020-02-11 10:47:26 -05:00
Brad King
7bf187499f
CPack: Deprecate PackageMaker generator
...
Xcode no longer distributes the PackageMaker tools.
Add a deprecation warning when the generator is used.
Issue: #20235
2020-01-31 10:04:31 -05:00
Andrew Fuller
9571929701
CPack/DragNDrop: Support RTF licenses
2020-01-24 07:48:52 -08:00
Andrew Fuller
6d6f4b9316
CPack/DragNDrop: Support CPACK_DMG_<component>_FILE_NAME
2020-01-16 08:04:35 -08:00
Johnny Jazeix
ebfffc609e
CPack/NSIS: Add option for setting MUI_HEADERIMAGE_BITMAP
...
Fixes : #20120
2020-01-02 22:27:31 +01:00
Sergey Larin
e6069613a1
CPack: Set background image in macOS installer
...
Now you can set a background image and it's parameters in
productbuild and PackageMaker based installers.
2019-11-08 14:09:25 -05:00
Johnny Jazeix
68b5af65fa
CPack/NSIS: Add options for custom welcome/finish titles + display on 3 lines
...
Fixes : #11275
2019-11-05 20:09:53 +01:00
Johnny Jazeix
c97abc9688
CPack/NSIS: Add option for custom Uninstall filename
...
Fixes : #10728
2019-10-25 14:13:25 -04:00
Kyle Edwards
5fa625d611
Merge topic 'cpack-DEB-use-CPACK_PACKAGE_DESCRIPTION_FILE'
...
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
2019-09-26 09:23:31 -04:00
Alex Turbov
33c7ea513d
CPackDeb: Use CPACK_PACKAGE_DESCRIPTION_FILE
...
Also, handle per-component description nicely.
2019-09-22 00:31:24 +02:00
Alexej Harm
d69457077d
CPackWIX: Allow omitting program menu folder and uninstall shortcut
2019-09-12 15:19:01 +02:00
Regina Pfeifer
e26f0e9dd5
CPack: Add generator for .tar.zst packages
2019-09-04 13:05:22 -04:00
Zaytsev Yuriy
c474fb2777
CPack/IFW: Add StyleSheet field
2019-05-02 13:01:31 -04:00
Bartosz Kosiorek
cb33befe2d
Modules: Update documentation formatting
2019-04-08 14:55:56 +02:00
Bartosz Kosiorek
0e4fbb4a1f
Help: Improve formatting of Help documentation
2019-04-08 14:53:31 +02:00
Bartosz Kosiorek
456e0fb64f
Help: Improve documentation formating
2019-04-04 15:13:58 +02:00
Guillem Jover
38e75bb3c6
CPack/Deb: Remove paxr as a supported tar format for a .deb
...
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
2018-11-28 09:31:28 -05:00
Brad King
0fc6faf2dd
Help: Replace use of :code:`` with plain reST syntax
...
This appeared in a few CPack generator documents but is not used
elsewhere.
2018-11-28 09:30:01 -05:00
Craig Scott
12deb051b3
Help: Use correct CPack generator names
...
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.
2018-11-06 16:42:38 +11:00
Craig Scott
20d5e77a27
CPack: Rename Ext generator to External
...
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.
2018-11-05 07:56:03 -05:00