Kitware Robot
6b8233cac8
CMake Nightly Date Stamp
2022-09-07 00:01:20 -04:00
Kitware Robot
52822ac466
CMake Nightly Date Stamp
2022-09-06 00:01:13 -04:00
Kitware Robot
7e6f349e1a
CMake Nightly Date Stamp
2022-09-05 00:01:33 -04:00
Kitware Robot
61d434d6a7
CMake Nightly Date Stamp
2022-09-04 00:01:10 -04: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
Kitware Robot
c7f9d74e54
CMake Nightly Date Stamp
2022-09-02 00:01:25 -04:00
Kyle Edwards
d0bb3286f0
cmake -E capabilities: Tell whether TLS is enabled
...
Fixes : #20507
2022-09-01 11:20:14 -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
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
Kitware Robot
8ac6634b2f
CMake Nightly Date Stamp
2022-09-01 00:01:11 -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
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
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
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
bc0e2716dd
Merge topic 'automoc-silence-warnings'
...
fc8628389f automoc: avoid more compiler warnings in linker-warning-silencing code
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7617
2022-08-31 09:35:59 -04:00
Kitware Robot
8bcc84283e
CMake Nightly Date Stamp
2022-08-31 00:01:15 -04:00
Robert Maynard
0fc10bb19b
CMAKE_FIND_USE_INSTALL_PREFIX considers CMAKE_STAGING_PREFIX
...
Fixes #23900
2022-08-30 17:52:40 -04:00
Thomas Weißschuh
36400e9dc1
COMPILER_LAUNCHER: Add support for generator expressions
...
Fixes : #23441
2022-08-30 17:26:25 -04:00
Robert Maynard
43d31c5198
cmFindBase: Refactor CMAKE_FIND_USE_INSTALL_PREFIX handling
2022-08-30 15:26:30 -04:00
Albert Astals Cid
fc8628389f
automoc: avoid more compiler warnings in linker-warning-silencing code
...
Revise the approach from commit 844244ccdc (automoc: avoid compiler
warnings in linker-warning-silencing code, 2022-08-10, v3.24.1~6^2)
to avoid `-Wmissing-declarations` warnings too.
Issue: #23823
2022-08-30 15:21:12 -04:00
PatriceJiang
740bee97bd
Xcode: Add settings to control a scheme's launch configuration
2022-08-30 10:28:27 -04:00
PatriceJiang
39456c70e1
Xcode: Add settings to control a scheme's GPU Validation values
2022-08-30 10:26:48 -04:00
Kitware Robot
60a1ccbd6a
CMake Nightly Date Stamp
2022-08-30 00:01:12 -04:00
Kitware Robot
8f3ba34ea2
CMake Nightly Date Stamp
2022-08-29 00:01:25 -04:00
Kitware Robot
d6fbfc94a1
CMake Nightly Date Stamp
2022-08-28 00:01:09 -04:00
Kitware Robot
526b39edbd
CMake Nightly Date Stamp
2022-08-27 00:01:13 -04:00
Craig Scott
bbda95e7bd
Merge topic 'file-DOWNLOAD-existing-file-matched-message'
...
666b3c6f13 Help: Clarify file(DOWNLOAD) behavior for existing file with same hash
87a40b720a file(DOWNLOAD): Fix message for existing file with matching hash
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7599
2022-08-26 06:53:46 -04:00
Kitware Robot
71b7458f5b
CMake Nightly Date Stamp
2022-08-26 00:01:13 -04:00
Kyle Edwards
2ef64745c8
Merge topic 'file-set-source-group'
...
970052fedd FILE_SET: Fix source group detection
bcc3965813 Tests: Fix VS10Project SourceGroupTreeCMakeLists check
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7609
2022-08-25 09:14:21 -04:00
Kitware Robot
9d1ecd72fb
CMake Nightly Date Stamp
2022-08-25 00:01:07 -04:00
Kyle Edwards
970052fedd
FILE_SET: Fix source group detection
...
Call MatchChildrenFiles() instead of MatchesFiles() in order to
account for files being in subgroups of source groups.
Fixes : #23880
2022-08-24 16:07:24 -04:00
Kitware Robot
95dd428d5a
CMake Nightly Date Stamp
2022-08-24 00:01:12 -04:00
Michael Hirsch
87a40b720a
file(DOWNLOAD): Fix message for existing file with matching hash
...
file(DOWNLOAD STATUS) docs say the return list is of
length 2. However, when an already downloaded file
hash matches EXPECTED_HASH, the return message had
a semicolon that made the return list length 3.
Adjust the message to no longer contain the extra semicolon
and to more clearly describe the situation.
2022-08-23 22:40:28 +10:00
Brad King
5936d4f2ad
Merge topic 'block-management'
...
44a2f3f332 Add new flow-control commands for variables and policies scopes management
604993248f cmMakefile::VariablePushPop: helper class to manage variable scopes
3d94ee0e03 cmMakefile::RaiseScope: Add support for cmValue argument
553da0685f cmFunctionBlocker: Add handling of close block without parameters.
02c067dee5 cm::enum_set: fix various bugs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: John Ericson <git@johnericson.me >
Merge-request: !7575
2022-08-23 08:01:18 -04:00
Brad King
066b22b371
Merge topic 'target-prop-backtraces'
...
52c95540b7 target_*: Fix cross-directory call backtraces
0d64c3abd1 Tests: Add FileAPI case for cross-directory target_* commands
ef6a4240ba cmQtAutoGenInitializer: Drop unnecessary argument in AppendProperty call
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !7602
2022-08-23 07:58:40 -04:00
Kitware Robot
3c1771f5f0
CMake Nightly Date Stamp
2022-08-23 00:01:16 -04:00
Brad King
52c95540b7
target_*: Fix cross-directory call backtraces
...
Record the call-site backtrace, not the current backtrace of the
target's directory.
Fixes : #23873
2022-08-22 15:29:43 -04:00
Brad King
ef6a4240ba
cmQtAutoGenInitializer: Drop unnecessary argument in AppendProperty call
...
Prepare to add another optional argument.
2022-08-22 12:24:40 -04:00
Marc Chevrier
44a2f3f332
Add new flow-control commands for variables and policies scopes management
...
Add block() and endblock() commands offering the capability to create
new scopes for variables and/or policies.
Fixes : #20171
2022-08-22 16:25:53 +02:00
Marc Chevrier
604993248f
cmMakefile::VariablePushPop: helper class to manage variable scopes
2022-08-22 16:25:53 +02:00
Marc Chevrier
3d94ee0e03
cmMakefile::RaiseScope: Add support for cmValue argument
2022-08-22 16:25:53 +02:00