summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'target-sources-file-set'Brad King2021-10-28123-88/+2818
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a7c71b9f03 Tests: Add tests for target_sources(FILE_SET) and associated functionality 4b0ee4e338 Help: Add documentation for target_sources(FILE_SET) and associated properties 3c3698b0e4 FileAPI: Add information on file set installers 8a09723bff cmGeneratorTarget: Integrate file sets into calculated sources 2a78d47b16 install(EXPORT): Install file sets 9b479124cc install(TARGETS): Add FILE_SET mode d8af2d954f target_sources(): Add FILE_SET mode f2bd022468 cmTargetSources: Refactor to add enum class parameters ... Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !6653
| * Tests: Add tests for target_sources(FILE_SET) and associated functionalityKyle Edwards2021-10-2765-0/+436
| |
| * Help: Add documentation for target_sources(FILE_SET) and associated propertiesKyle Edwards2021-10-2710-10/+190
| |
| * FileAPI: Add information on file set installersKyle Edwards2021-10-2722-27/+728
| |
| * cmGeneratorTarget: Integrate file sets into calculated sourcesKyle Edwards2021-10-271-1/+144
| |
| * install(EXPORT): Install file setsKyle Edwards2021-10-2710-5/+249
| |
| * install(TARGETS): Add FILE_SET modeKyle Edwards2021-10-277-7/+290
| |
| * target_sources(): Add FILE_SET modeKyle Edwards2021-10-273-5/+169
| |
| * cmTargetSources: Refactor to add enum class parametersKyle Edwards2021-10-271-28/+46
| |
| * cmTarget: Add cmFileSet and associated propertiesKyle Edwards2021-10-276-1/+553
| |
| * EscapeForCMake: Add wrapQuotes parameterKyle Edwards2021-10-272-4/+13
| |
* | Merge topic 'vulkan-version-support'Brad King2021-10-282-14/+48
|\ \ | | | | | | | | | | | | | | | | | | caeaabb356 FindVulkan: Add version support Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6669
| * | FindVulkan: Add version supportRalf Habacker2021-10-272-14/+48
| | | | | | | | | | | | | | | The version is constructed in the form <major>.<minor>.<patch> e.g. 1.2.189.
* | | Merge topic 'update-kwsys'Brad King2021-10-2815-87/+126
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 848eeba483 Merge branch 'upstream-KWSys' into update-kwsys 6015a898d4 KWSys 2021-10-27 (e19a5668) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6670
| * \ \ Merge branch 'upstream-KWSys' into update-kwsysBrad King2021-10-2715-87/+126
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | # By KWSys Upstream * upstream-KWSys: KWSys 2021-10-27 (e19a5668)
| | * | | KWSys 2021-10-27 (e19a5668)KWSys Upstream2021-10-2715-89/+128
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit e19a5668f01bb9d96440ce96e777749d6e92562d (e19a5668f01bb9d96440ce96e777749d6e92562d). Upstream Shortlog ----------------- Mathieu Westphal (1): e28d7282 DynamicLoader: Add RTLD_GLOBAL as a supported flag on linux Sean McBride (8): 704a63d4 Replace sprintf with snprintf f9f6d67b Replace non-standard _snprintf with standard snprintf f771c009 Fix -Wunused-macros warning by defining under same conditions as usage f3d4b12b Fix Wmissing-prototypes warnings by making functions static 6f4a1826 Fix Wmissing-variable-declarations by declaring variable in a header 31d25023 Fix all Wold-style-cast warnings 0f44b620 Fix Wreserved-id-macro warning by removing double underscore 44718539 Fix for extraneous semi-colon warning
* | | | | Merge branch 'release-3.22'Brad King2021-10-280-0/+0
|\ \ \ \ \
| * \ \ \ \ Merge topic 'cpack-qtifw-4.2' into release-3.22Brad King2021-10-281-0/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 51a2afe6e7 CPack/IFW: Add support for QtIFW 4.2 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6674
* | \ \ \ \ \ Merge topic 'cpack-qtifw-4.2'Brad King2021-10-281-0/+1
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 51a2afe6e7 CPack/IFW: Add support for QtIFW 4.2 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6674
| * | | | | | CPack/IFW: Add support for QtIFW 4.2Erlend E. Aasland2021-10-271-0/+1
| | | | | | |
* | | | | | | Merge branch 'release-3.22'Brad King2021-10-280-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge topic 'builtin-help-versionadded' into release-3.22Brad King2021-10-285-0/+23
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 054754359a cmRST: support `versionadded` and `versionchanged` directives Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6667
* | \ \ \ \ \ \ Merge topic 'builtin-help-versionadded'Brad King2021-10-285-0/+23
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 054754359a cmRST: support `versionadded` and `versionchanged` directives Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6667
| * | | | | | | cmRST: support `versionadded` and `versionchanged` directivesBen Boeckel2021-10-275-0/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes `versionadded` and `versionchanged` directives show up in `cmake --help-*` output instead of disappearing (and potentially making empty sections). Fixes: #22808
* | | | | | | | CMake Nightly Date StampKitware Robot2021-10-281-1/+1
| |_|_|_|_|/ / |/| | | | | |
* | | | | | | Merge branch 'release-3.22'Brad King2021-10-270-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge topic 'ci-scheduled' into release-3.22Brad King2021-10-271-2/+5
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ada9855b78 gitlab-ci: Run manual jobs automatically only on scheduled pipelines Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6671
* | | | | | | Merge topic 'ci-scheduled'Brad King2021-10-271-2/+5
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | / | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | ada9855b78 gitlab-ci: Run manual jobs automatically only on scheduled pipelines Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6671
| * | | | | gitlab-ci: Run manual jobs automatically only on scheduled pipelinesBrad King2021-10-271-2/+5
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously we ran manual jobs automatically in the `cmake/cmake` project integration branches. Change this to happen only when the pipeline is created by a schedule. Also, start automatic jobs in scheduled pipelines without delay.
* | | | | Merge branch 'release-3.22'Brad King2021-10-270-0/+0
|\ \ \ \ \ | |/ / / /
| * | | | Merge branch 'release-3.21' into release-3.22Brad King2021-10-270-0/+0
| |\ \ \ \
* | \ \ \ \ Merge branch 'release-3.21'Brad King2021-10-270-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | / / | |_|_|/ / |/| | | |
| * | | | CMake 3.21.4v3.21.4Brad King2021-10-271-1/+1
| | | | |
* | | | | Merge topic 'warnings-cleanup'Brad King2021-10-2732-193/+209
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7e4e192ce2 Source: fix clang-tidy modernize-redundant-void-arg warning 8d671dd94c Source: fix more -Wmissing-prototypes warnings 1cf14f8c03 Source: fix many -Wmissing-prototypes warnings by marking functions static 319944b3d2 Source: fix some -Wunused-macros warnings 5257d9e71a Source: fix only -Wshorten-64-to-32 warning with explicit cast Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6648
| * | | | | Source: fix clang-tidy modernize-redundant-void-arg warningSean McBride2021-10-251-1/+1
| | | | | |
| * | | | | Source: fix more -Wmissing-prototypes warningsSean McBride2021-10-254-7/+6
| | | | | |
| * | | | | Source: fix many -Wmissing-prototypes warnings by marking functions staticSean McBride2021-10-2527-182/+200
| | | | | |
| * | | | | Source: fix some -Wunused-macros warningsSean McBride2021-10-252-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - deleted one unused define - moved define into #if block where it is used
| * | | | | Source: fix only -Wshorten-64-to-32 warning with explicit castSean McBride2021-10-251-1/+2
| | | | | |
* | | | | | Merge topic 'more-rule-of-3'Brad King2021-10-272-18/+31
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8f8f73712a Source: fix more rule of 3 warnings from clang -Wdeprecated Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6659
| * | | | | | Source: fix more rule of 3 warnings from clang -WdeprecatedSean McBride2021-10-262-18/+31
| |/ / / / /
* | | | | | Merge topic 'purge-sprintf'Brad King2021-10-2733-77/+96
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b7e9cd05cd Replace the only non-standard _snprintf with snprintf 5ba6e8ac59 Source: Replace most calls to sprintf with snprintf Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6649
| * | | | | | Replace the only non-standard _snprintf with snprintfSean McBride2021-10-251-1/+1
| | | | | | |
| * | | | | | Source: Replace most calls to sprintf with snprintfSean McBride2021-10-2532-76/+95
| |/ / / / /
* | | | | | Merge topic 'simplify-boolean-expressions'Brad King2021-10-274-12/+11
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dd918c517d Source: Simplify some boolean expressions Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !6654
| * | | | | | Source: Simplify some boolean expressionsRose2021-10-234-12/+11
| | | | | | |
* | | | | | | Merge branch 'release-3.22'Brad King2021-10-270-0/+0
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | |
| * | | | | | Merge topic 'envmod-support-mod-to-new-variables' into release-3.22Brad King2021-10-273-7/+27
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 69f95cf1d9 cmCTestRunTest: fix modifying non-existent envvars Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6663
* | \ \ \ \ \ \ Merge topic 'envmod-support-mod-to-new-variables'Brad King2021-10-273-7/+27
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 69f95cf1d9 cmCTestRunTest: fix modifying non-existent envvars Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6663
| * | | | | | | cmCTestRunTest: fix modifying non-existent envvarsBen Boeckel2021-10-263-7/+27
| | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When appending or modifying to a variable that has not been modified before, the iterator was not valid, but it was used to insert into the map again. Instead, just use indexing into the map since we know it will exist by the end of the function anyways. Fixes: #22796