Kitware Robot
8a32a96db6
CMake Nightly Date Stamp
2022-07-10 00:01:08 -04:00
Kitware Robot
6734c2af47
CMake Nightly Date Stamp
2022-07-09 00:01:09 -04:00
Brad King
c82bd52598
Merge branch 'release-3.24'
2022-07-08 12:18:22 -04:00
Brad King
cec0bef500
Merge branch 'release-3.23'
2022-07-08 12:18:20 -04:00
Brad King
efd9dfff69
Merge branch 'release-3.22'
2022-07-08 12:18:19 -04:00
Brad King
b2d550f45b
Merge branch 'release-3.23' into release-3.24
2022-07-08 12:18:12 -04:00
Brad King
3bae50e830
Merge branch 'release-3.22' into release-3.23
2022-07-08 12:18:00 -04:00
Brad King
c1d413eacb
Merge branch 'release-3.24'
2022-07-08 12:16:23 -04:00
Brad King
3a888b2dda
Merge topic 'rel-macos-sign-notarize'
...
432ae51467 Utilities/Release: Update macOS notarization script to use notarytool
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7463
2022-07-08 12:16:23 -04:00
Brad King
69ce5c0ce8
Merge topic 'rel-macos-sign-notarize' into release-3.24
...
432ae51467 Utilities/Release: Update macOS notarization script to use notarytool
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7463
2022-07-08 12:16:22 -04:00
Brad King
5924dc2a7e
Merge branch 'rel-macos-sign-notarize' into release-3.23
...
Merge-request: !7463
2022-07-08 12:15:55 -04:00
Brad King
d4762d46c7
Merge branch 'rel-macos-sign-notarize' into release-3.22
...
Merge-request: !7463
2022-07-08 12:15:31 -04:00
Brad King
432ae51467
Utilities/Release: Update macOS notarization script to use notarytool
...
`xcnotary` is no longer needed since `altool` has been deprecated in
favor of `notarytool`, which has builtin support for waiting.
2022-07-08 12:14:23 -04:00
Brad King
0beb0ec22f
Merge branch 'release-3.24'
2022-07-08 10:54:44 -04:00
Brad King
46a0b454d8
Merge topic 'doc-INTERFACE_LINK_LIBRARIES_DIRECT'
...
6b103dd58a Help: Fix wrong property name INTERFACE_PROPERTY_LINK_DIRECT
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7461
2022-07-08 10:54:44 -04:00
Brad King
3fdbcfe8de
Merge topic 'doc-INTERFACE_LINK_LIBRARIES_DIRECT' into release-3.24
...
6b103dd58a Help: Fix wrong property name INTERFACE_PROPERTY_LINK_DIRECT
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7461
2022-07-08 10:54:43 -04:00
Craig Scott
6b103dd58a
Help: Fix wrong property name INTERFACE_PROPERTY_LINK_DIRECT
...
This is the name of a placeholder used for some documentation in
`Help/prop_tgt/INTERFACE_LINK_LIBRARIES_DIRECT.txt` that is included in
multiple documents. During development iterations, much of the content
was moved to just `Help/prop_tgt/INTERFACE_LINK_LIBRARIES_DIRECT.rst`,
but the placeholder was not correctly replaced by its property name.
2022-07-08 09:19:54 -04:00
Brad King
974511a870
Merge topic 'command-arg-parser-maybe-empty'
...
f46b2e9142 cmArgumentParser: Model maybe-missing string with wrapper type
e6d1e29ffa cmArgumentParser: Model maybe-empty and non-empty lists with wrapper types
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7459
2022-07-08 09:06:52 -04:00
Brad King
983a5b1a7e
Merge topic 'install-destination-docs'
...
52164be691 Help: Clarify behavior of install(TARGETS) for DLLs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7457
2022-07-08 09:05:51 -04:00
Brad King
cf043b9150
Merge topic 'xcode_swift_definitions'
...
5cb625eb2f Xcode: Pass compile definitions to Swift
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7388
2022-07-08 09:02:08 -04:00
Kitware Robot
c4cdd7a24d
CMake Nightly Date Stamp
2022-07-08 00:01:08 -04:00
Brad King
cac0f014b0
Merge branch 'release-3.24'
2022-07-07 11:42:44 -04:00
Brad King
95cce32470
CMake 3.24.0-rc3
v3.24.0-rc3
2022-07-07 11:02:54 -04:00
Brad King
f46b2e9142
cmArgumentParser: Model maybe-missing string with wrapper type
...
Bindings to `std::string` require one value. Some clients have been
filtering `keywordsMissingValue` to support keywords that tolerate a
missing value. Offer them a type-safe way to achieve this instead.
2022-07-07 09:49:04 -04:00
Brad King
e6d1e29ffa
cmArgumentParser: Model maybe-empty and non-empty lists with wrapper types
...
Previously bindings to `std::vector<std::string>` required at least one
value. Some clients have been filtering `keywordsMissingValue` to
support keywords followed by empty lists. Instead, require clients to
specify whether a keyword's list can be empty as part of the binding
type.
2022-07-07 09:48:58 -04:00
Brad King
4c50f639c7
Merge topic 'cpp-named-module-export-infra'
...
f62c3c3c72 RunCMake/CXXModules: test public modules requiring private modules
c5d4dd713f RunCMake/CXXModules: add tests which export BMIs
4d55f1422e RunCMake/CXXModules: test installation of BMIs and interfaces
eff45f790d RunCMake/CXXModules: fix example follow-on case names
a87c39dad1 RunCMake/CXXModules: output example test output upon failure
727e3db07a RunCMake/CXXModules: append to the test options
f899563ae4 cmGlobalNinjaGenerator: verify that private sources stay private
9ecd3e771b cmGlobalNinjaGenerator: generate install rules for BMI files
...
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Acked-by: Alex <leha-bot@yandex.ru >
Merge-request: !7224
2022-07-07 09:25:55 -04:00
Brad King
18eeb51ebb
Merge topic 'lcc-warningless-release-build-with-flag'
...
28b1c5f9b3 LCC: get rid of excess -Wunused-but-set-variable on release builds
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7460
2022-07-07 09:23:58 -04:00
Brad King
d21b391cde
Merge topic 'file-TIMESTAMP-relative-path'
...
733801b57f file(TIMESTAMP): Interpret relative paths w.r.t. the source tree
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7440
2022-07-07 09:22:11 -04:00
Brad King
3b1d54506f
Merge topic 'generator-makefiles-deps-messages-VERBOSE'
...
9480ced81a Makefiles generator: dependencies messages in verbose mode
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7456
2022-07-07 09:14:23 -04:00
Brad King
394434df19
Merge branch 'release-3.24'
2022-07-07 09:13:14 -04:00
Brad King
e5530f3d97
Merge topic 'ccmake-fix-pdcurses-windows'
...
a78d10220c ccmake: Fix mangled configuration log with PDCurses on Windows
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7458
2022-07-07 09:13:13 -04:00
Brad King
18a3ee6885
Merge topic 'ccmake-fix-pdcurses-windows' into release-3.24
...
a78d10220c ccmake: Fix mangled configuration log with PDCurses on Windows
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7458
2022-07-07 09:13:12 -04:00
Brad King
d3638a67fc
Merge branch 'release-3.24'
2022-07-07 09:07:01 -04:00
Brad King
24631689f0
Merge topic 'genex-LINK_LIBRARY-check-supported-properties'
...
913ea78d7a Genex LINK_LIBRARY and LINK_GROUP: check supported properties
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !7454
2022-07-07 09:07:01 -04:00
Brad King
5970536e16
Merge topic 'genex-LINK_LIBRARY-check-supported-properties' into release-3.24
...
913ea78d7a Genex LINK_LIBRARY and LINK_GROUP: check supported properties
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !7454
2022-07-07 09:07:00 -04:00
Brad King
53d89b30d8
Merge branch 'release-3.24'
2022-07-07 09:05:39 -04:00
Brad King
d213cf1193
Merge topic 'findwxwidgets-mingw-regression'
...
7d6e01801d FindwxWidgets: Do not reset wxWidgets_LIB_DIR unnecessarily
6dce42b171 FindwxWidgets: Restore win32 find style on MinGW
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7451
2022-07-07 09:05:39 -04:00
Brad King
f92964bf49
Merge topic 'findwxwidgets-mingw-regression' into release-3.24
...
7d6e01801d FindwxWidgets: Do not reset wxWidgets_LIB_DIR unnecessarily
6dce42b171 FindwxWidgets: Restore win32 find style on MinGW
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7451
2022-07-07 09:05:38 -04:00
Brad King
47f6fc85a3
Merge branch 'release-3.24'
2022-07-07 09:03:59 -04:00
Brad King
6635e228ba
Merge branch 'release-3.23'
2022-07-07 09:03:57 -04:00
Brad King
702f711584
Merge branch 'release-3.22'
2022-07-07 09:03:55 -04:00
Brad King
78ab4f9b97
Merge branch 'release-3.23' into release-3.24
2022-07-07 09:03:48 -04:00
Brad King
8b89649253
Merge branch 'release-3.22' into release-3.23
2022-07-07 09:03:38 -04:00
Brad King
7a55be9f04
Merge branch 'release-3.24'
2022-07-07 09:02:02 -04:00
Brad King
a502c11a44
Merge topic 'FindLAPACK-nvhpc'
...
28d52a43fc FindLAPACK: Add '-fortranlibs' flag only with NVHPC/PGI compilers
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7452
2022-07-07 09:02:02 -04:00
Brad King
acc6a08641
Merge topic 'FindLAPACK-nvhpc' into release-3.24
...
28d52a43fc FindLAPACK: Add '-fortranlibs' flag only with NVHPC/PGI compilers
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7452
2022-07-07 09:02:01 -04:00
Brad King
05a5d351f4
Merge branch 'FindLAPACK-nvhpc' into release-3.23
...
Merge-request: !7452
2022-07-07 09:01:20 -04:00
David Geldreich
5cb625eb2f
Xcode: Pass compile definitions to Swift
...
correct Xcode generator Swift definitions
original code was defining GCC_PREPROCESSOR_DEFINITIONS which is valid only for C languages
add definitions to SWIFT_ACTIVE_COMPILATION_CONDITIONS when Swift language is used in the target
add test in SwiftOnly
for old Xcode (<8.0), append defines to cflags so it ends up in OTHER_SWIFT_FLAGS
Fixes : #23637
2022-07-07 15:00:32 +02:00
Brad King
7cc61ff9e8
Merge branch 'FindLAPACK-nvhpc' into release-3.22
...
Merge-request: !7452
2022-07-07 09:00:30 -04:00
Kitware Robot
f0bb74765a
CMake Nightly Date Stamp
2022-07-07 00:01:08 -04:00