Brad King
dcd5b904a9
Merge branch 'release-3.23'
2022-04-20 11:29:10 -04:00
Brad King
bfefcd5734
Merge topic 'target-runtime-dlls-doc'
...
692aacfc72 Help: Remove references to MODULE in $<TARGET_RUNTIME_DLLS> doc
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7186
2022-04-20 11:29:10 -04:00
Brad King
75d2faae52
Merge topic 'target-runtime-dlls-doc' into release-3.23
...
692aacfc72 Help: Remove references to MODULE in $<TARGET_RUNTIME_DLLS> doc
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7186
2022-04-20 11:29:09 -04:00
Kitware Robot
5ea743e759
CMake Nightly Date Stamp
2022-04-20 00:01:12 -04:00
Kyle Edwards
692aacfc72
Help: Remove references to MODULE in $<TARGET_RUNTIME_DLLS> doc
2022-04-19 12:45:22 -04:00
Kitware Robot
33a847c84d
CMake Nightly Date Stamp
2022-04-19 00:01:08 -04:00
Kitware Robot
993ba4b688
CMake Nightly Date Stamp
2022-04-18 00:01:34 -04:00
Kitware Robot
42b486ab34
CMake Nightly Date Stamp
2022-04-17 00:01:10 -04:00
Kitware Robot
c279845ee7
CMake Nightly Date Stamp
2022-04-16 00:01:21 -04:00
Brad King
6453bd046e
Merge branch 'release-3.23'
2022-04-15 08:24:49 -04:00
Brad King
16e47d64cf
Merge topic 'CPackIFW-extra-dot'
...
331c5d458e CPackIFW: Fix regression in icon file names
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Acked-by: Erlend E. Aasland <erlend.aasland@innova.no >
Merge-request: !7174
2022-04-15 08:24:49 -04:00
Brad King
33c6d01e82
Merge topic 'CPackIFW-extra-dot' into release-3.23
...
331c5d458e CPackIFW: Fix regression in icon file names
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Acked-by: Erlend E. Aasland <erlend.aasland@innova.no >
Merge-request: !7174
2022-04-15 08:24:48 -04:00
Brad King
0af27df6c7
Merge branch 'release-3.23'
2022-04-15 08:23:58 -04:00
Brad King
1cf59d5267
Merge topic 'file-set-generated-dependency'
...
d0d09aa29f FILE_SET: Make INTERFACE libraries with HEADER_SETS participate in buildsystem
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Acked-by: Ben Boeckel <ben.boeckel@kitware.com >
Acked-by: Gabriel Nützi <gnuetzi@gmail.com >
Merge-request: !7173
2022-04-15 08:23:57 -04:00
Brad King
475d6ab002
Merge topic 'file-set-generated-dependency' into release-3.23
...
d0d09aa29f FILE_SET: Make INTERFACE libraries with HEADER_SETS participate in buildsystem
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Acked-by: Ben Boeckel <ben.boeckel@kitware.com >
Acked-by: Gabriel Nützi <gnuetzi@gmail.com >
Merge-request: !7173
2022-04-15 08:23:56 -04:00
Kitware Robot
bde8fa4922
CMake Nightly Date Stamp
2022-04-15 00:01:16 -04:00
Jean-Philippe Lebel
331c5d458e
CPackIFW: Fix regression in icon file names
...
Changes in commit 761b6e2466 (CPackIFW: Avoid colliding names for icons
/ logos, 2021-10-08, v3.23.0-rc1~546^2) accidentally left an extra `.`
in computed file names. Remove it.
Fixes : #23423
2022-04-14 09:45:35 -04:00
Brad King
dd193fa3d3
Merge topic 'export-missing-targets'
...
8c65b7042e cmExportFileGenerator: Simplify collection of targets missing from export set
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7165
2022-04-14 09:34:59 -04:00
Brad King
3eb9f69ffe
Merge topic 'vswhere-support'
...
f85913fa08 VS: Add support for enumerating VS instances with vswhere
069cff63f6 VS: refactor EnumerateAndChooseVSInstance
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7159
2022-04-14 09:33:49 -04:00
Brad King
f011557f0e
Merge topic 'xcode-universal'
...
40dd46a96a Xcode: Add tests for OBJECT library per target `OSX_ARCHITECTURES`
da4ccb502b Xcode: Check for multiple `OSX_ARCHITECTURES` on target
41ba35a42b cmTarget: Add `HasKnownObjectFileLocation()` shorthand
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7154
2022-04-14 09:30:29 -04:00
Brad King
d96e139f76
Merge topic 'list_presets'
...
7a8ca8f842 cmCMakePresetsGraph: do not set default value for TestOutputTruncation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Tested-by: Robert Maynard <robertjmaynard@gmail.com >
Acked-by: Robert Maynard <robertjmaynard@gmail.com >
Merge-request: !7170
2022-04-14 09:28:12 -04:00
Brad King
0cfd557883
Merge topic 'cmake_host_system_information-query-windows-registry'
...
17ff86547e cmake_host_system_information: query windows registry
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7155
2022-04-14 09:26:20 -04:00
Brad King
3ca187ad3d
Merge topic 'FindGit-no-easygit'
...
b656a3fa16 FindGit: remove EasyGit
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7169
2022-04-14 09:25:21 -04:00
Brad King
fc7c90d50f
Merge branch 'release-3.23'
2022-04-14 09:22:35 -04:00
Brad King
02a0ecd0ba
Merge topic 'ci-cmake-update'
...
ca4d5d366d ci: use CMake 3.23.1
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7172
2022-04-14 09:22:35 -04:00
Brad King
5b2e097fbf
Merge topic 'ci-cmake-update' into release-3.23
...
ca4d5d366d ci: use CMake 3.23.1
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7172
2022-04-14 09:22:34 -04:00
Kyle Edwards
d0d09aa29f
FILE_SET: Make INTERFACE libraries with HEADER_SETS participate in buildsystem
...
If an INTERFACE library has HEADER_SETS, and its header sets contain
files generated by a custom command, the library needs to participate in
the buildsystem so that the files will be generated.
Fixes : #23422
2022-04-14 09:17:54 -04:00
Kitware Robot
efcf3a46f7
CMake Nightly Date Stamp
2022-04-14 00:01:08 -04:00
Marc Chevrier
17ff86547e
cmake_host_system_information: query windows registry
...
Fixes : #21240 , #23367
2022-04-13 08:59:08 -04:00
Niyas Sait
f85913fa08
VS: Add support for enumerating VS instances with vswhere
2022-04-13 08:40:46 -04:00
Kitware Robot
56dafdf199
CMake Nightly Date Stamp
2022-04-13 00:01:28 -04:00
Brad King
ca4d5d366d
ci: use CMake 3.23.1
2022-04-12 13:15:15 -04:00
Hyper Nova Sun
40dd46a96a
Xcode: Add tests for OBJECT library per target OSX_ARCHITECTURES
...
Added test to cover handling of when `CMAKE_OSX_ARCHITECTURES` differs from
OBJECT library target's `OSX_ARCHITECTURES`:
TargetOverrideSingleArch:
- When `CMAKE_OSX_ARCHITECTURES` is set to multiple archs,
- But OBJECT library's `OSX_ARCHITECTURES` is set to single
- Assert that OBJECT library target "`HasKnownObjectFileLocation`" and is
installable
TargetOverrideMultiArch:
- When `CMAKE_OSX_ARCHITECTURES` is set to single arch,
- But OBJECT library's `OSX_ARCHITECTURES` is set to multiple
- Assert that OBJECT library target does not "`HasKnownObjectFileLocation`"
and hence not installable
2022-04-12 09:11:47 -07: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