Kitware Robot
d769493bf2
CMake Nightly Date Stamp
2025-03-19 00:04:42 -04:00
Brad King
03d57336ab
Merge branch 'release-4.0'
2025-03-18 13:11:59 -04:00
Brad King
20bb463acc
Merge topic 'aix-export-tbss'
...
e9c772404b
AIX: Consider tbss symbols in ExportImportList
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10486
2025-03-18 13:11:58 -04:00
Brad King
f1e1124e7e
Merge topic 'aix-export-tbss' into release-4.0
...
e9c772404b
AIX: Consider tbss symbols in ExportImportList
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10486
2025-03-18 13:11:56 -04:00
Aditya Vidyadhar Kamath
e9c772404b
AIX: Consider tbss symbols in ExportImportList
...
Export `tbss` (thread variable but part of `bss` section) variables, e.g.:
[125] m 0x00000010 .tbss 1 extern s2n_errno
[126] a4 0x00000004 0 0 CM UL - -
2025-03-18 09:56:26 -04:00
Brad King
6987e87032
Merge topic 'json-parse-errors'
...
bed7e90bae
cmJSONState: Use StructuredErrors when available
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !10472
2025-03-18 09:54:15 -04:00
Brad King
81210b0098
Merge topic 'patch-MacroAddFileDependencies'
...
cdda7d044d
Qt4Macros: Replace obsolete/deprecated macro_add_file_dependencies()
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10481
2025-03-18 09:52:23 -04:00
Brad King
5ea47acecc
Merge topic 'patch-AddFileDependencies'
...
7dc53c5362
KDE3Macros: Replace obsolete/deprecated add_file_dependencies()
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10482
2025-03-18 09:51:17 -04:00
Brad King
970179502f
Merge topic 'patch-SelectLibraryConfigurations'
...
dfd6af0460
SelectLibraryConfigurations: Update documentation
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10480
2025-03-18 09:49:56 -04:00
Brad King
31fab89027
Merge topic 'patch-GetPrerequisites'
...
d6e1d220a0
GetPrerequisites: Update documentation
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10483
2025-03-18 09:48:35 -04:00
Brad King
c0f6a1184b
Merge topic 'patch-CMakeDetermineVSServicePack'
...
0f27b9bab6
CMakeDetermineVSServicePack: Update documentation
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10485
2025-03-18 09:45:56 -04:00
Brad King
80682590b7
Merge topic 'patch-CMakeExpandImportedTargets'
...
fb34f1d630
CMakeExpandImportedTargets: Update documentation
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10484
2025-03-18 09:44:30 -04:00
Brad King
ff197bc744
Merge topic 'patch-debug-configurations'
...
99546ef425
Help: Improve DEBUG_CONFIGURATIONS documentation and usage
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10477
2025-03-18 09:42:51 -04:00
Brad King
555f603bd5
Merge topic 'patch-FindQt3'
...
c7a5fc355c
FindQt3: Update documentation
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10476
2025-03-18 09:40:47 -04:00
Brad King
6af66b4d6e
Merge branch 'release-4.0'
2025-03-18 09:32:59 -04:00
Brad King
ec825ccbc2
Merge topic 'export-multiple-set-not-installed'
...
953e5ec831
Merge branch 'backport-export-multiple-set-not-installed'
d723409e8e
export: Allow multiple exports when only one export is installed
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10489
2025-03-18 09:32:59 -04:00
Brad King
a9c41b2c86
Merge topic 'export-multiple-set-not-installed' into release-4.0
...
d723409e8e
export: Allow multiple exports when only one export is installed
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10489
2025-03-18 09:32:57 -04:00
Brad King
f11467a12c
Merge branch 'release-4.0'
2025-03-18 09:22:36 -04:00
Brad King
25356721e8
Merge branch 'release-3.31'
2025-03-18 09:22:30 -04:00
Brad King
3d02bd7345
Merge branch 'release-3.31' into release-4.0
2025-03-18 09:22:20 -04:00
Brad King
ab3a0bb84a
Merge branch 'release-4.0'
2025-03-18 09:21:05 -04:00
Brad King
aecd6bcb1b
Merge topic 'doc-CMAKE_CONFIG_DIR'
...
bbbbab4661
Help: Add 3.31 release note for CMAKE_CONFIG_DIR
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10474
2025-03-18 09:21:05 -04:00
Brad King
a64c571a32
Merge topic 'doc-CMAKE_CONFIG_DIR' into release-4.0
...
bbbbab4661
Help: Add 3.31 release note for CMAKE_CONFIG_DIR
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10474
2025-03-18 09:21:03 -04:00
Brad King
2af6a8596b
Merge branch 'release-4.0'
2025-03-18 09:18:49 -04:00
Brad King
73294d2a7d
Merge topic 'ASM_MARMASM-config'
...
9b5915c178
MARMASM: Fix loading linker information
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10487
2025-03-18 09:18:49 -04:00
Brad King
4223b2410f
Merge topic 'ASM_MARMASM-config' into release-4.0
...
9b5915c178
MARMASM: Fix loading linker information
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10487
2025-03-18 09:18:47 -04:00
Brad King
e4bf5e4a53
Merge topic 'doc-CMAKE_CONFIG_DIR' into release-3.31
...
bbbbab4661
Help: Add 3.31 release note for CMAKE_CONFIG_DIR
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10474
2025-03-18 09:17:09 -04:00
Brad King
52b62cf4e1
Merge topic 'ASM_MARMASM-config' into release-3.31
...
9b5915c178
MARMASM: Fix loading linker information
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10487
2025-03-18 09:16:34 -04:00
Kitware Robot
bdf6acd246
CMake Nightly Date Stamp
2025-03-18 00:04:36 -04:00
Brad King
953e5ec831
Merge branch 'backport-export-multiple-set-not-installed'
2025-03-17 18:04:53 -04:00
Martin Duffy
d723409e8e
export: Allow multiple exports when only one export is installed
...
Since commit c8997fc046
(export: Allow depending on targets exported
multiple times, 2024-12-26, v4.0.0-rc1~241^2), it is possible to depend
on a target exported multiple times so long as the target is exported in
only one set and with a consistent namespace. However, as a
side-effect, a target could not be in multiple export sets even if only
one of those sets was installed.
Update the check so that uninstalled export sets do not count towards a
target being exported multiple times.
2025-03-17 18:01:30 -04:00
Martin Duffy
bed7e90bae
cmJSONState: Use StructuredErrors when available
...
When the version of JsonCpp permits it, use StructuredErrors to generate
error messages for parse errors in the same style as other CMake-generated
JSON error messages.
Fixes : #26717
2025-03-17 14:17:34 -04:00
Marc Chevrier
9b5915c178
MARMASM: Fix loading linker information
...
Fix misspelled `ASM_DIALECT` variable value.
2025-03-17 12:02:38 -04:00
Peter Kokot
bbbbab4661
Help: Add 3.31 release note for CMAKE_CONFIG_DIR
...
This was accidentally left out of commit 1df94443fe
(fileapi: Add
support for user-wide queries, 2024-08-16, v3.31.0-rc1~177^2).
2025-03-17 11:57:15 -04:00
Brad King
c005babf89
Merge topic 'pkgc-name-prefix'
...
f59bab006d
PkgC: Add NAME and PREFIX
Acked-by: Kitware Robot <kwrobot@kitware.com>
Tested-by: buildbot <buildbot@kitware.com>
Merge-request: !10473
2025-03-17 11:52:18 -04:00
Brad King
ac3c2f2273
Merge topic 'doc-file-api-link-bt'
...
40039ddbac
Help: Document backtrace member of link commandFragments in FileApi manual
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10471
2025-03-17 11:45:37 -04:00
Brad King
0602ffb452
Merge branch 'release-4.0'
2025-03-17 11:44:03 -04:00
Brad King
8a52c4ae56
Merge branch 'release-3.31'
2025-03-17 11:43:56 -04:00
Brad King
2ea2f6bb38
Merge branch 'release-3.31' into release-4.0
2025-03-17 11:43:35 -04:00
Brad King
eca81157aa
Merge branch 'release-4.0'
2025-03-17 11:42:05 -04:00
Brad King
46838bbe11
Merge topic 'msvc-c++23'
...
d54916d03a
MSVC: Revert use of temporary -std:c++23preview flag for C++23
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10470
2025-03-17 11:42:05 -04:00
Brad King
89f6be8264
Merge topic 'msvc-c++23' into release-4.0
...
d54916d03a
MSVC: Revert use of temporary -std:c++23preview flag for C++23
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10470
2025-03-17 11:42:03 -04:00
Brad King
662e8aeea8
Merge topic 'msvc-c++23' into release-3.31
...
d54916d03a
MSVC: Revert use of temporary -std:c++23preview flag for C++23
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10470
2025-03-17 11:41:04 -04:00
Kitware Robot
6639ac87b8
CMake Nightly Date Stamp
2025-03-17 00:04:24 -04:00
Peter Kokot
0f27b9bab6
CMakeDetermineVSServicePack: Update documentation
2025-03-16 23:10:15 +01:00
Peter Kokot
fb34f1d630
CMakeExpandImportedTargets: Update documentation
2025-03-16 23:03:05 +01:00
Peter Kokot
d6e1d220a0
GetPrerequisites: Update documentation
...
This updates the module documentation to ease the upgrade path to
file(GET_RUNTIME_DEPENDENCIES) and syncs formatting as used in other
documentation pages. Lowercase style is used for functions, some missing
arguments added to signatures, and examples section added.
2025-03-16 22:49:09 +01:00
Kitware Robot
212b380718
CMake Nightly Date Stamp
2025-03-16 00:04:26 -04:00
Peter Kokot
7dc53c5362
KDE3Macros: Replace obsolete/deprecated add_file_dependencies()
...
The AddFileDependencies module is deprecated as of CMake 3.20 but
doesn't emit warnings/deprecation notices yet. This for now only
upgrades the code usage of KDE3Macros module without this deprecated
module.
2025-03-16 02:01:55 +01:00
Peter Kokot
cdda7d044d
Qt4Macros: Replace obsolete/deprecated macro_add_file_dependencies()
...
The MacroAddFileDependencies module is deprecated as of CMake 3.14 but
doesn't emit warnings/deprecation notices yet. This for now only
upgrades the code usage of Qt4Macros module when used with FindQt4
without this deprecated module.
Additionally, the lowercase style is used in the documentation.
2025-03-16 01:56:37 +01:00