Kitware Robot
56dafdf199
CMake Nightly Date Stamp
2022-04-13 00:01:28 -04:00
Brad King
44829e71c9
Merge branch 'release-3.23'
2022-04-12 10:53:46 -04:00
Brad King
efe08e2894
CMake 3.23.1
v3.23.1
2022-04-12 10:06:39 -04:00
Brad King
9e9d757362
Merge branch 'release-3.23'
2022-04-12 10:05:26 -04:00
Brad King
f6476ba3a6
Merge topic 'file-set-repr-improvements'
...
5fa15ec9f3 Help: Document that target_sources defines [INTERFACE_]HEADER_SETS
c5d4812f20 cmTarget: make HEADER_SETS and INTERFACE_HEADER_SETS read-only
05783b168d cmFileSet: store visibility with the fileset
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7168
2022-04-12 10:05:26 -04:00
Brad King
56a11b2f64
Merge topic 'file-set-repr-improvements' into release-3.23
...
5fa15ec9f3 Help: Document that target_sources defines [INTERFACE_]HEADER_SETS
c5d4812f20 cmTarget: make HEADER_SETS and INTERFACE_HEADER_SETS read-only
05783b168d cmFileSet: store visibility with the fileset
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7168
2022-04-12 10:05:25 -04:00
Brad King
b41f2695bc
Merge branch 'release-3.23'
2022-04-12 09:50:34 -04:00
Brad King
22563164a8
Merge branch 'release-3.22' into release-3.23
2022-04-12 09:50:19 -04:00
Brad King
e3e12e76f4
Merge branch 'release-3.22'
2022-04-12 09:49:53 -04:00
Brad King
07d351b535
CMake 3.22.4
v3.22.4
2022-04-12 09:06:27 -04:00
Brad King
5fa15ec9f3
Help: Document that target_sources defines [INTERFACE_]HEADER_SETS
2022-04-12 08:47:45 -04:00
Brad King
359d7c19e5
Merge topic 'FindwxWidgets-mingw'
...
6fac8af9ca FindwxWidgets: set wxWidgets_FIND_STYLE to unix on MINGW
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7162
2022-04-12 08:21:37 -04:00
Brad King
1b9630782a
Merge topic 'FindGLUT-freeglut'
...
2c45465ffb FindGLUT: Search for freeglut as well using PkgConfig.
804ce3ee42 FindGLUT: Search for "freeglut" first On Windows
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7161
2022-04-12 08:21:01 -04:00
Brad King
fdd5fc0e12
Merge branch 'release-3.23'
2022-04-12 08:18:10 -04:00
Brad King
bd59d50ecb
Merge topic 'doc-CheckPIESupported'
...
91c859d1e5 CheckPIESupported: Prevent separate output lines running together
ab5455aa79 Help: Correct/add missing details for CheckPIESupported
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7157
2022-04-12 08:18:10 -04:00
Brad King
8fd65bef7d
Merge topic 'doc-CheckPIESupported' into release-3.23
...
91c859d1e5 CheckPIESupported: Prevent separate output lines running together
ab5455aa79 Help: Correct/add missing details for CheckPIESupported
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7157
2022-04-12 08:18:09 -04:00
Brad King
1d035ca0a4
Merge branch 'release-3.23'
2022-04-12 08:17:16 -04:00
Brad King
7a1c6fd3e6
Merge topic 'FindPostgreSQL-14'
...
23671318f3 FindPostgreSQL: add support for PostgreSQL 14
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7158
2022-04-12 08:17:16 -04:00
Brad King
b77fd6da49
Merge topic 'FindPostgreSQL-14' into release-3.23
...
23671318f3 FindPostgreSQL: add support for PostgreSQL 14
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7158
2022-04-12 08:17:15 -04:00
Brad King
44507264b9
Merge branch 'release-3.23'
2022-04-12 08:16:01 -04:00
Brad King
8e4af2cb30
Merge topic 'correct_list-presets_parsing'
...
45299a8f9b cmake: --list=presets=[type] doesn't generate incorrect warnings
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7164
2022-04-12 08:16:01 -04:00
Brad King
4135d726d4
Merge topic 'correct_list-presets_parsing' into release-3.23
...
45299a8f9b cmake: --list=presets=[type] doesn't generate incorrect warnings
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7164
2022-04-12 08:16:00 -04:00
Brad King
721aea1eba
Merge branch 'release-3.23'
2022-04-12 08:12:32 -04:00
Brad King
b560ac0680
Merge branch 'release-3.22'
2022-04-12 08:12:31 -04:00
Brad King
569e8a1361
Merge branch 'release-3.22' into release-3.23
2022-04-12 08:12:20 -04:00
Brad King
5ac0c541b4
Merge branch 'xcode-pch' into release-3.22
...
Merge-request: !7166
2022-04-12 08:11:58 -04:00
Brad King
6841e56255
Merge branch 'release-3.23'
2022-04-12 08:10:48 -04:00
Brad King
1e1b31ac25
Merge topic 'xcode-pch'
...
476c6a8910 PCH: Fix Xcode non-pch language exclusion
fcf1fcfd0c Tests: Ignore all classes in Xcode internal objc warnings
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7166
2022-04-12 08:10:48 -04:00
Brad King
4471f2b0d7
Merge topic 'xcode-pch' into release-3.23
...
476c6a8910 PCH: Fix Xcode non-pch language exclusion
fcf1fcfd0c Tests: Ignore all classes in Xcode internal objc warnings
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7166
2022-04-12 08:10:47 -04:00
Kitware Robot
6cd0eefb85
CMake Nightly Date Stamp
2022-04-12 00:01:20 -04:00
Cristian Adam
476c6a8910
PCH: Fix Xcode non-pch language exclusion
...
Fix a regression caused by commit bbcdac4e5d (PCH: Fix all-language
precompile header support in Xcode, 2021-08-07, v3.22.0-rc1~140^2).
Fixes : #23138
2022-04-11 14:16:33 -04:00
Gregor Jasny
fcf1fcfd0c
Tests: Ignore all classes in Xcode internal objc warnings
...
Xcode on Apple Silicon warns not only about AMSupportURL classes
but also many more.
2022-04-11 14:15:52 -04:00
Ben Boeckel
c5d4812f20
cmTarget: make HEADER_SETS and INTERFACE_HEADER_SETS read-only
...
There is no reason to allow these properties to be manipulated by user
code. Instead, use the stored visibility on the fileset objects to
derive what these properties should contain.
2022-04-11 14:06:15 -04:00
Ben Boeckel
05783b168d
cmFileSet: store visibility with the fileset
...
The visibility is intrinsic to the fileset, so store it with it. This
avoids recalculating it on every addition to the fileset.
2022-04-11 13:41:40 -04:00
Robert Maynard
45299a8f9b
cmake: --list=presets=[type] doesn't generate incorrect warnings
...
Fixes #23407
2022-04-11 10:46:03 -04:00
Craig Scott
91c859d1e5
CheckPIESupported: Prevent separate output lines running together
2022-04-11 09:06:37 -04:00
Craig Scott
ab5455aa79
Help: Correct/add missing details for CheckPIESupported
2022-04-11 09:06:37 -04:00
Even Rouault
23671318f3
FindPostgreSQL: add support for PostgreSQL 14
2022-04-11 09:00:18 -04:00
Brad King
7fc248bde3
Merge topic 'ccmake-vim-key-navigation'
...
0354865061 ccmake: Allow Vim keys in cmCursesLongMessageForm
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Acked-by: Ben Boeckel <ben.boeckel@kitware.com >
Merge-request: !7152
2022-04-11 08:52:29 -04:00
Brad King
a928984b83
Merge branch 'release-3.23'
2022-04-11 08:50:58 -04:00
Brad King
c362d02e74
Merge topic 'check-flag-fembed-bitcode-conflict'
...
a10fc754a6 CheckSourceCompiles: Avoid linker warning with -fembed-bitcode
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7156
2022-04-11 08:50:58 -04:00
Brad King
4515d82088
Merge topic 'check-flag-fembed-bitcode-conflict' into release-3.23
...
a10fc754a6 CheckSourceCompiles: Avoid linker warning with -fembed-bitcode
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7156
2022-04-11 08:50:57 -04:00
Mehdi Chinoune
6fac8af9ca
FindwxWidgets: set wxWidgets_FIND_STYLE to unix on MINGW
...
The MinGW variant has wx-config which make it easier to find.
2022-04-11 06:23:50 +01:00
Mehdi Chinoune
2c45465ffb
FindGLUT: Search for freeglut as well using PkgConfig.
2022-04-11 06:03:10 +01:00
Mehdi Chinoune
804ce3ee42
FindGLUT: Search for "freeglut" first On Windows
2022-04-11 06:02:35 +01:00
Kitware Robot
fd957139c2
CMake Nightly Date Stamp
2022-04-11 00:01:19 -04:00
Kitware Robot
591426f5a0
CMake Nightly Date Stamp
2022-04-10 00:01:10 -04:00
Craig Scott
a10fc754a6
CheckSourceCompiles: Avoid linker warning with -fembed-bitcode
...
When the Apple linker sees -headerpad_max_install_names and
bitcode is enabled with a flag like -fembed-bitcode, it issues a warning
and ignores the -headerpad_max_install_names flag. This causes
unrelated compiler and linker flag checks to fail for valid flags.
In f745e0497e (CheckCompilerFlags: Catch linker warning about ignored
flags, 2022-01-03), we started detecting linker warnings, which caused
a regression for projects that were setting -fembed-bitcode in their
CMAKE_CXX_FLAGS or similar. Prevent that regression by removing
the -headerpad_max_install_names linker flag when we know it will
warn and be ignored anyway.
Fixes : #23390
Issue: #23408
2022-04-09 21:51:09 +10:00
Kitware Robot
050354d268
CMake Nightly Date Stamp
2022-04-09 00:01:24 -04:00
Brad King
d15fce4a4c
Merge branch 'release-3.23'
2022-04-08 08:58:30 -04:00