Nikita Nemkin
cd597fe7c0
Utilities/Sphinx: Update update_versions.py to work with 4.x versions
...
The regex that extracts versions from git tags needs an update.
Otherwise it will ignore future v4.x.x tags.
Also improve documentation.
2025-02-14 09:45:47 -05:00
Kitware Robot
b18513105c
CMake Nightly Date Stamp
2025-02-14 00:07:19 -05:00
Brad King
b5c76292fb
Merge branch 'release-4.0'
2025-02-13 09:33:06 -05:00
Brad King
a0aa37180c
Merge topic 'find-cps-version'
...
3e6466eb16
find_package: Honor version requests when finding CPS packages
7a0e698384
find_package: Fix CPS version parsing
35a7ed125b
find_package: Fix reporting of rejected CPS files' version
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !10297
2025-02-13 09:33:06 -05:00
Brad King
3f2386db2b
Merge topic 'find-cps-version' into release-4.0
...
3e6466eb16
find_package: Honor version requests when finding CPS packages
7a0e698384
find_package: Fix CPS version parsing
35a7ed125b
find_package: Fix reporting of rejected CPS files' version
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !10297
2025-02-13 09:33:04 -05:00
Brad King
b4db1c2a81
Merge topic 'FindGettext-doc'
...
d1b888a55e
FindGettext: Fix gettext_create_translations signature and description
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10334
2025-02-13 09:31:44 -05:00
Brad King
7654d615ad
Merge branch 'release-4.0'
2025-02-13 09:30:57 -05:00
Brad King
60bcd9cc50
Merge topic 'doc-header-only'
...
2d5f2c9311
Help: Make cmake-buildsystem(7) header-only examples consistent
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10333
2025-02-13 09:30:56 -05:00
Brad King
f45c1384cb
Merge topic 'doc-header-only' into release-4.0
...
2d5f2c9311
Help: Make cmake-buildsystem(7) header-only examples consistent
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10333
2025-02-13 09:30:55 -05:00
Brad King
7c2dde2728
Merge branch 'release-4.0'
2025-02-13 09:29:26 -05:00
Brad King
0ab7ac117f
Merge branch 'release-3.31'
2025-02-13 09:29:21 -05:00
Brad King
3ba4ca5963
Merge branch 'release-3.31' into release-4.0
2025-02-13 09:29:00 -05:00
Brad King
c5a0ae1ae2
Merge branch 'release-4.0'
2025-02-13 09:28:32 -05:00
Brad King
6062453319
Merge topic 'ci-msvc-14.43'
...
8353a88661
ci: Update Windows builds to MSVC 14.43 toolset
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10336
2025-02-13 09:28:32 -05:00
Brad King
10da186af0
Merge topic 'ci-msvc-14.43' into release-4.0
...
8353a88661
ci: Update Windows builds to MSVC 14.43 toolset
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10336
2025-02-13 09:28:30 -05:00
Brad King
c3735f37da
Merge topic 'ci-msvc-14.43' into release-3.31
...
8353a88661
ci: Update Windows builds to MSVC 14.43 toolset
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10336
2025-02-13 09:27:24 -05:00
Kitware Robot
2bccf69381
CMake Nightly Date Stamp
2025-02-13 00:06:09 -05:00
Matthew Woehlke
3e6466eb16
find_package: Honor version requests when finding CPS packages
...
Teach find_package to check a CPS package's version (when provided)
against a version request given to the find_package invocation.
2025-02-12 11:36:41 -05:00
Matthew Woehlke
7a0e698384
find_package: Fix CPS version parsing
...
Update cmPackageInfoReader's version parsing to more fully conform to
the specification and to reject non-conforming version strings. Start
adding framework to support version schemas other than "simple". Fix how
cmFindPackageCommand extracts version parts to not fail if more than
four parts are present.
2025-02-12 11:35:54 -05:00
Brad King
8353a88661
ci: Update Windows builds to MSVC 14.43 toolset
2025-02-12 11:05:51 -05:00
Yegor Yefremov
d1b888a55e
FindGettext: Fix gettext_create_translations signature and description
...
The first input parameter is a potfile and not mofile.
Also mention the fact that the generated binary files
will be automatically installed.
2025-02-12 10:12:40 -05:00
Brad King
e845e1b5d0
Merge branch 'release-4.0'
2025-02-12 09:43:19 -05:00
Brad King
0492b52fd1
Merge topic 'instrumentation-build-snippet'
...
c8e319d08c
instrumentation: Add experimental notes to docs
f777af7734
instrumentation: Update docs for available snippets
2299b2fcab
instrumentation: Add build snippet
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !10328
2025-02-12 09:43:19 -05:00
Brad King
1d274d34b9
Merge topic 'instrumentation-build-snippet' into release-4.0
...
c8e319d08c
instrumentation: Add experimental notes to docs
f777af7734
instrumentation: Update docs for available snippets
2299b2fcab
instrumentation: Add build snippet
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !10328
2025-02-12 09:43:17 -05:00
Brad King
769528b79e
Merge branch 'release-4.0'
2025-02-12 09:33:56 -05:00
Brad King
b96f4e80f2
Merge topic 'cps-fix-config-import'
...
0ba5343b66
cmPackageInfoReader: Fix configuration-specific importing
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !10330
2025-02-12 09:33:56 -05:00
Brad King
8e38ea12ec
Merge topic 'cps-fix-config-import' into release-4.0
...
0ba5343b66
cmPackageInfoReader: Fix configuration-specific importing
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !10330
2025-02-12 09:33:54 -05:00
Brad King
d48391250c
Merge branch 'release-4.0'
2025-02-12 09:32:38 -05:00
Brad King
c14c72f0d0
Merge topic 'cps-fix-extra-schema'
...
83b22da7ac
cmPackageInfoReader: Inherit cps_version
caff0d62c6
cmFindPackageCommand: Simplify cmStrCat
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !10329
2025-02-12 09:32:38 -05:00
Brad King
4977e98594
Merge topic 'cps-fix-extra-schema' into release-4.0
...
83b22da7ac
cmPackageInfoReader: Inherit cps_version
caff0d62c6
cmFindPackageCommand: Simplify cmStrCat
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !10329
2025-02-12 09:32:37 -05:00
Brad King
1549d97c4d
Merge branch 'release-4.0'
2025-02-12 09:30:32 -05:00
Brad King
10cf9007f3
Merge topic 'help-find-library'
...
4b7ed0ec79
Help: Clarify find_library() behavior for suffixed libraries
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10322
2025-02-12 09:30:32 -05:00
Brad King
33b3fb0876
Merge topic 'help-find-library' into release-4.0
...
4b7ed0ec79
Help: Clarify find_library() behavior for suffixed libraries
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10322
2025-02-12 09:30:30 -05:00
Brad King
41171289c8
Merge branch 'release-4.0'
2025-02-12 09:28:52 -05:00
Brad King
54cf35a8c0
Merge topic 'doc-target_link_libraries'
...
1d07da0912
Help: Clarify context of target_link_libraries pre-4.0 behavior documentation
b7dc28cb8c
Help: Drop target_link_libraries redundant prose on debug/optimized keywords
b4bac3018f
Help: Drop target_link_libraries mention of CMP0003 and CMP0004
639eee1a0c
Help: Call out target_link_libraries legacy signatures earlier
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Yegor Yefremov <yegorslists@googlemail.com>
Merge-request: !10326
2025-02-12 09:28:52 -05:00
Brad King
ae103956b0
Merge topic 'doc-target_link_libraries' into release-4.0
...
1d07da0912
Help: Clarify context of target_link_libraries pre-4.0 behavior documentation
b7dc28cb8c
Help: Drop target_link_libraries redundant prose on debug/optimized keywords
b4bac3018f
Help: Drop target_link_libraries mention of CMP0003 and CMP0004
639eee1a0c
Help: Call out target_link_libraries legacy signatures earlier
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Yegor Yefremov <yegorslists@googlemail.com>
Merge-request: !10326
2025-02-12 09:28:50 -05:00
Brad King
25b1122b37
Merge branch 'release-4.0'
2025-02-12 09:27:39 -05:00
Brad King
aad342d75a
Merge topic 'update-kwsys'
...
9afe813781
Merge branch 'upstream-KWSys' into update-kwsys
7cd4048b3a
KWSys 2025-02-12 (49c09912)
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10327
2025-02-12 09:27:39 -05:00
Brad King
6571bf0be5
Merge topic 'update-kwsys' into release-4.0
...
9afe813781
Merge branch 'upstream-KWSys' into update-kwsys
7cd4048b3a
KWSys 2025-02-12 (49c09912)
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10327
2025-02-12 09:27:37 -05:00
Brad King
9eca5bee4a
Merge branch 'release-4.0'
2025-02-12 09:23:39 -05:00
Brad King
6bd903551e
Merge topic 'findbase_dont_erase_outofbounds_entry'
...
f5837f0ac9
cmFindBase: Don't pass vector::erase an out of bounds iterator
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10331
2025-02-12 09:23:39 -05:00
Brad King
e14b86b7ff
Merge topic 'findbase_dont_erase_outofbounds_entry' into release-4.0
...
f5837f0ac9
cmFindBase: Don't pass vector::erase an out of bounds iterator
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10331
2025-02-12 09:23:37 -05:00
Patrik Huber
2d5f2c9311
Help: Make cmake-buildsystem(7) header-only examples consistent
...
Extend commit 93696d0f2e
(Help: Restore cmake-buildsystem(7) header-only
library example, 2023-01-13, v3.25.2~3^2) to cover a second part of the
example from commit 4b25a0d512
(Help/manual: Update header-only library
example, 2022-04-22, v3.24.0-rc1~220^2).
Issue: #24319
2025-02-12 09:14:41 -05:00
Brad King
52f6845f21
Merge branch 'release-4.0'
2025-02-12 09:10:05 -05:00
Brad King
584bf096fa
Merge topic 'execute_process-cmd-bat'
...
b902fbd0c6
execute_process: Clarify when a Windows command interpreter is used
e388ed687a
execute_process: Improve invocation of .cmd/.bat with spaces
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Nikita Nemkin <nikita@nemkin.ru>
Acked-by: Alexey Edelev <alexey.edelev@qt.io>
Merge-request: !10321
2025-02-12 09:10:04 -05:00
Brad King
7e5a80c7ff
Merge topic 'execute_process-cmd-bat' into release-4.0
...
b902fbd0c6
execute_process: Clarify when a Windows command interpreter is used
e388ed687a
execute_process: Improve invocation of .cmd/.bat with spaces
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Nikita Nemkin <nikita@nemkin.ru>
Acked-by: Alexey Edelev <alexey.edelev@qt.io>
Merge-request: !10321
2025-02-12 09:10:03 -05:00
Brad King
ca409e279c
Merge branch 'release-4.0'
2025-02-12 09:07:50 -05:00
Brad King
a17adb2e69
Merge topic 'test-uv-patches'
...
ab8b94986d
Tests: Fix memory leak in CMakeLib.testUVPatches
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10324
2025-02-12 09:07:50 -05:00
Brad King
743f87d800
Merge topic 'test-uv-patches' into release-4.0
...
ab8b94986d
Tests: Fix memory leak in CMakeLib.testUVPatches
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10324
2025-02-12 09:07:48 -05:00
Brad King
9afe813781
Merge branch 'upstream-KWSys' into update-kwsys
...
# By KWSys Upstream
* upstream-KWSys:
KWSys 2025-02-12 (49c09912)
2025-02-12 07:24:00 -05:00