FeRD (Frank Dana)
ff2e7ceb66
QtHelp: Update Sphinx issue URLs in comments
...
The QtHelp Sphinx generation code contains two links to Sphinx issues
that used old, dead BitBucket URLs. Those issues were migrated to
GitHub, so the dead links can be replaced with working ones.
2022-09-04 22:59:00 +10:00
Kitware Robot
b4c5b5a5f9
CMake Nightly Date Stamp
2022-09-03 00:01:14 -04:00
Brad King
01e95efc34
Merge topic 'cmake-presets-package'
...
a8d73085f4 CPack: Add support for presets
b699610df4 cmCMakePresetsGraph: Add package presets
215b9148eb CMakePresets.json: Fix formatting of --list-presets=all
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !7621
2022-09-02 09:04:13 -04:00
Brad King
18a8aa079c
Merge topic 'E-capabilities-tls'
...
d0bb3286f0 cmake -E capabilities: Tell whether TLS is enabled
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !7593
2022-09-02 09:01:51 -04:00
Brad King
d641305654
Merge topic 'cmake-gui-platform-env'
...
5671c5270b cmake-gui: Fix selected item mismatched CMAKE_GENERATOR_PLATFORM env
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7629
2022-09-02 09:00:54 -04:00
Brad King
4f91d9d2c7
Merge topic 'CMakeFindFrameworks-brew-arm64'
...
5bfe33f092 CMakeFindFrameworks: Fix Brew 'Frameworks' path on Apple Silicon
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7618
2022-09-02 09:00:09 -04:00
Brad King
18d3733b54
Merge topic 'tutorial_step3_update'
...
8c3aa7def7 Tutorial: Update step 3 style
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7594
2022-09-02 08:59:20 -04:00
Brad King
77bed78280
Merge topic 'test-CFLAGS-NDEBUG'
...
44189d82a7 Tests: Fix some tests under CFLAGS=-DNDEBUG CXXFLAGS=-DNDEBUG
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7630
2022-09-02 08:58:30 -04:00
Brad King
fbc8b2ca1c
Merge topic 'ci-clang-tidy-headers'
...
703f39354e ci: add clang-tidy development headers to Fedora base image
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Ben Boeckel <ben.boeckel@kitware.com >
Merge-request: !7628
2022-09-02 08:57:22 -04:00
Brad King
de2b305ddd
Merge topic 'matlab_root'
...
72dd680609 FindMatlab: follow CMP0074 <PackageName>_ROOT search behavior
ba74c58ca4 FindMatlab: add'l check that Matlab test version file exists
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7616
2022-09-02 08:55:59 -04:00
Kitware Robot
c7f9d74e54
CMake Nightly Date Stamp
2022-09-02 00:01:25 -04:00
Brad King
44189d82a7
Tests: Fix some tests under CFLAGS=-DNDEBUG CXXFLAGS=-DNDEBUG
...
Fixes : #23888
2022-09-01 12:29:22 -04:00
Jean-Baptiste Noël
5bfe33f092
CMakeFindFrameworks: Fix Brew 'Frameworks' path on Apple Silicon
...
This approach is compatible with both Intel and Apple Silicon
architectures.
`/usr/local/Frameworks` was added in commit 9970cdcb59
(CMakeFindFrameworks: Allow custom framework locations, 2016-07-30,
v3.7.0-rc1~296^2) unconditionally, but does not work on Apple Silicon.
```
x86_64 (Intel macOS):
$ brew --prefix
/usr/local
arm64 (Apple Silicon macOS):
$ brew --prefix
/opt/homebrew
```
2022-09-01 11:21:43 -04:00
Kyle Edwards
d0bb3286f0
cmake -E capabilities: Tell whether TLS is enabled
...
Fixes : #20507
2022-09-01 11:20:14 -04:00
Michael Hirsch
72dd680609
FindMatlab: follow CMP0074 <PackageName>_ROOT search behavior
2022-09-01 10:48:13 -04:00
Michael Hirsch
ba74c58ca4
FindMatlab: add'l check that Matlab test version file exists
...
this last resort check is for some HPC with "module load matlab"
not enacted that fail to catch in earlier checks. That would
error CMake configure even if find_package(Matlab) is not REQUIRED
2022-09-01 10:35:41 -04:00
dou fu
5671c5270b
cmake-gui: Fix selected item mismatched CMAKE_GENERATOR_PLATFORM env
...
The first empty item in the combobox causes a misalignment with the
actual setting by `CMAKE_GENERATOR_PLATFORM` environment variable.
2022-09-01 10:12:06 -04:00
Brad King
d10cbb0590
Merge topic 'add_language_levels_for_cxx26'
...
f808d8afb9 CMake: Support upcoming C++26 language level
Acked-by: Kitware Robot <kwrobot@kitware.com >
Reviewed-by: Raul Tambre <raul@tambre.ee >
Merge-request: !7601
2022-09-01 10:04:46 -04:00
Brad King
2e86c02c24
Merge topic 'compiler-launcher-genexp'
...
36400e9dc1 COMPILER_LAUNCHER: Add support for generator expressions
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !7613
2022-09-01 10:02:11 -04:00
Brad King
bf7688c2fc
Merge branch 'release-3.24'
2022-09-01 09:59:29 -04:00
Brad King
61418f33ea
Merge topic 'FindPostgreSQL-brew'
...
f799e0f23d FindPostgreSQL: Add brew-style directories to search path
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7627
2022-09-01 09:59:29 -04:00
Brad King
6dd6f91117
Merge topic 'FindPostgreSQL-brew' into release-3.24
...
f799e0f23d FindPostgreSQL: Add brew-style directories to search path
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7627
2022-09-01 09:59:28 -04:00
Brad King
89636eeb5f
Merge branch 'release-3.24'
2022-09-01 09:58:17 -04:00
Brad King
899e09cbca
Merge topic 'Link-MACOSX_BUNDLE'
...
71dae4eb5c Merge branch 'backport-3.24-Link-MACOSX_BUNDLE' into Link-MACOSX_BUNDLE
f5a441a616 Xcode: Fix erroneous MACOSX_BUNDLE link
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7624
2022-09-01 09:58:17 -04:00
Brad King
85d29b7de1
Merge topic 'Link-MACOSX_BUNDLE' into release-3.24
...
f5a441a616 Xcode: Fix erroneous MACOSX_BUNDLE link
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7624
2022-09-01 09:58:16 -04:00
Kitware Robot
8ac6634b2f
CMake Nightly Date Stamp
2022-09-01 00:01:11 -04:00
Markus Ferrell
8c3aa7def7
Tutorial: Update step 3 style
2022-08-31 17:41:17 -04:00
Kyle Edwards
703f39354e
ci: add clang-tidy development headers to Fedora base image
...
Prepare to build our own clang-tidy plugin in CI.
2022-08-31 15:07:20 -04:00
Robert Maynard
f808d8afb9
CMake: Support upcoming C++26 language level
2022-08-31 13:46:18 -04:00
Kyle Edwards
a8d73085f4
CPack: Add support for presets
...
Fixes : #23117
2022-08-31 11:56:21 -04:00
parkesb
f799e0f23d
FindPostgreSQL: Add brew-style directories to search path
...
As of 14.5, homebrew names PostgreSQL directories with the version
number, e.g., `postgresql@14`.
2022-08-31 10:37:13 -04:00
Kyle Edwards
b699610df4
cmCMakePresetsGraph: Add package presets
2022-08-31 10:18:01 -04:00
Kyle Edwards
215b9148eb
CMakePresets.json: Fix formatting of --list-presets=all
...
Only print an extra newline after a section if that section was
actually printed.
2022-08-31 10:13:32 -04:00
Marc Chevrier
71dae4eb5c
Merge branch 'backport-3.24-Link-MACOSX_BUNDLE' into Link-MACOSX_BUNDLE
2022-08-31 09:54:46 -04:00
Marc Chevrier
f5a441a616
Xcode: Fix erroneous MACOSX_BUNDLE link
...
Refactoring in commit a2cfa2da4f (GenEx/LINK_LIBRARY: Add features for
framework support on Apple, 2022-02-10, v3.24.0-rc1~661^2) accidentally
removed a `GetParentDirectory` call. Restore it.
Fixes : #23891
2022-08-31 09:52:38 -04:00
Brad King
8c6794abc7
Merge topic 'ctest-target-alias-args'
...
a79ccf7188 CTestTargets: Include CMAKE_CTEST_ARGUMENTS in CTEST_TEST_TARGET_ALIAS
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7615
2022-08-31 09:46:40 -04:00
Brad King
42a4fb1141
Merge topic 'tutorial_step2_update'
...
80f5d28813 Tutorial: Update step 2 style
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !7577
2022-08-31 09:45:32 -04:00
Brad King
6a7c60f3a3
Merge topic 'FindOpenGL-clarify-output'
...
3a3ecef473 FindOpenGL: Fix confusing output with CMP0072 and OpenGL preference
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7604
2022-08-31 09:44:48 -04:00
Brad King
fc4451dd31
Merge topic 'xcode-add-gpu-validation-and-default-configuration'
...
740bee97bd Xcode: Add settings to control a scheme's launch configuration
39456c70e1 Xcode: Add settings to control a scheme's GPU Validation values
4034272ed8 gitignore: Tell Git to ignore the .cache/ directory
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7581
2022-08-31 09:43:50 -04:00
Brad King
f7fc864c3a
Merge topic 'FindOpenSP-module'
...
e706da5f7e FindOpenSP: Add module to find the OpenSP library
4bcdf1b992 ci: add OpenSP to Debian and Fedora base images
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7470
2022-08-31 09:42:07 -04:00
Brad King
914ee5d2e5
Merge branch 'release-3.24'
2022-08-31 09:39:52 -04:00
Brad King
b9371c0477
Merge topic 'CMAKE_FIND_USE_INSTALL_PREFIX-support-staging-prefix'
...
0fc10bb19b CMAKE_FIND_USE_INSTALL_PREFIX considers CMAKE_STAGING_PREFIX
43d31c5198 cmFindBase: Refactor CMAKE_FIND_USE_INSTALL_PREFIX handling
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7623
2022-08-31 09:39:52 -04:00
Brad King
3aebeb1b55
Merge topic 'CMAKE_FIND_USE_INSTALL_PREFIX-support-staging-prefix' into release-3.24
...
0fc10bb19b CMAKE_FIND_USE_INSTALL_PREFIX considers CMAKE_STAGING_PREFIX
43d31c5198 cmFindBase: Refactor CMAKE_FIND_USE_INSTALL_PREFIX handling
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7623
2022-08-31 09:39:51 -04:00
Brad King
5b9750ee26
Merge branch 'release-3.24'
2022-08-31 09:38:52 -04:00
Brad King
f9a1eeb2b4
Merge topic 'test-symlinks-with-ccache'
...
d3ac4e8246 Tests: Teach RunCMake.SymlinkTrees to tolerate CCACHE_BASEDIR
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7622
2022-08-31 09:38:52 -04:00
Brad King
90aef0b92a
Merge topic 'test-symlinks-with-ccache' into release-3.24
...
d3ac4e8246 Tests: Teach RunCMake.SymlinkTrees to tolerate CCACHE_BASEDIR
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7622
2022-08-31 09:38:50 -04:00
Brad King
01e14a9ca9
Merge branch 'release-3.24'
2022-08-31 09:37:46 -04:00
Brad King
aa7316a358
Merge topic 'doc-CMP0134-fixes'
...
7dca3807f8 Help: Fix typos, grammar and formatting in CMP0134 policy docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7620
2022-08-31 09:37:46 -04:00
Brad King
209af8f9a5
Merge topic 'doc-CMP0134-fixes' into release-3.24
...
7dca3807f8 Help: Fix typos, grammar and formatting in CMP0134 policy docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7620
2022-08-31 09:37:45 -04:00
Brad King
88b313a39f
Merge branch 'release-3.24'
2022-08-31 09:35:59 -04:00