Daniel Pfeifer
29db283ba7
CTest: remove cmCTestLogWrite helper
2024-08-02 00:14:57 +02:00
Brad King
98d86fdc62
Merge topic 'FindEXPAT-static'
...
cee34d7ab3 FindEXPAT: Implement EXPAT_USE_STATIC_LIBS for non-Windows platforms
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9694
2024-08-01 11:08:52 -04:00
Brad King
b187a4fa64
Merge topic 'update-curl'
...
d211f111cd Merge branch 'upstream-curl' into update-curl
7a4f719d78 curl 2024-07-31 (83bedbd7)
bccd0b606c curl: Update script to get curl 8.9.1
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9695
2024-08-01 11:07:17 -04:00
Brad King
98c9e67a8d
Merge topic 'presets-graphviz'
...
31c0e0de49 presets: Add graphviz support
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9691
2024-08-01 10:44:41 -04:00
Brad King
d21b7e72c1
Merge branch 'release-3.30'
2024-08-01 09:58:10 -04:00
Brad King
fd72e2b857
Merge topic 'test-xcode-command-line-tools'
...
369052b5d8 Tests: Restore suppression of xcodebuild error with Xcode Command-Line Tools
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9696
2024-08-01 09:58:10 -04:00
Brad King
97d0963888
Merge topic 'test-xcode-command-line-tools' into release-3.30
...
369052b5d8 Tests: Restore suppression of xcodebuild error with Xcode Command-Line Tools
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9696
2024-08-01 09:58:08 -04:00
Kitware Robot
bd8dc7775b
CMake Nightly Date Stamp
2024-08-01 00:01:17 -04:00
Brad King
369052b5d8
Tests: Restore suppression of xcodebuild error with Xcode Command-Line Tools
...
In commit 40fa2c1c90 (Tests: Cleanup CMake_TEST_XCODE_VERSION code,
2024-04-29, v3.30.0-rc1~183^2) we accidentally stopped capturing the
stderr from `xcodebuild`, causing it to appear in cmake's output.
The error is incidental and tolerated, so do not let the user see it.
2024-07-31 15:43:04 -04:00
Jessie Hernandez
cee34d7ab3
FindEXPAT: Implement EXPAT_USE_STATIC_LIBS for non-Windows platforms
...
In commit 302501ad36 (FindEXPAT: add a EXPAT_USE_STATIC_LIBS hint,
2023-06-19, v3.28.0-rc1~447^2) this flag was introduced but was only
implemented for windows like systems. To make the flag complete and also
behave as you would expect on non-windows systems cmake also looks for
`.a` files now.
Fixes : #26177
2024-07-31 09:48:46 -04:00
Brad King
d211f111cd
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2024-07-31 (83bedbd7)
2024-07-31 09:19:40 -04:00
Curl Upstream
7a4f719d78
curl 2024-07-31 (83bedbd7)
...
Code extracted from:
https://github.com/curl/curl.git
at commit 83bedbd730d62b83744cc26fa0433d3f6e2e4cd6 (curl-8_9_1).
2024-07-31 09:18:53 -04:00
Brad King
bccd0b606c
curl: Update script to get curl 8.9.1
2024-07-31 09:18:23 -04:00
Kitware Robot
a82af7aae1
CMake Nightly Date Stamp
2024-07-31 00:01:12 -04:00
Aliaksandr Averchanka
31c0e0de49
presets: Add graphviz support
...
Closes : #22164
2024-07-30 10:27:03 -04:00
Brad King
2903eb1963
Merge topic 'export-refactor-more-for-cps'
...
8178fd43e9 export: Fix handling of import prefix
e5b73b60e3 export: Generalize GenerateImportFileConfig
cd217739f7 export: Refactor obtaining export information
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !9684
2024-07-30 10:21:52 -04:00
Brad King
40214f0def
Merge topic 'clean-proto'
...
61ce6a6eeb Source: Delete unused prototypes
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !9689
2024-07-30 10:13:59 -04:00
Brad King
ce07554967
Merge topic 'enable_warnings'
...
373b29bd3f Rename {_ => }CMAKE_INCLUDE_SYSTEM_FLAG_${lang}_WARNING
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com >
Acked-by: Marcel Raad <marcel.raad@teamviewer.com >
Merge-request: !9688
2024-07-30 10:13:05 -04:00
Kitware Robot
8639ac2aec
CMake Nightly Date Stamp
2024-07-30 00:01:13 -04:00
Brad King
1d38212b71
Merge topic 'cmake-pkg-config-integration'
...
8555c33d92 PkgC: Add cmake_pkg_config(EXTRACT) command
35734c8de3 PkgC: Add llpkgc to build
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9670
2024-07-29 14:25:26 -04:00
Vito Gamberini
8555c33d92
PkgC: Add cmake_pkg_config(EXTRACT) command
...
* Wraps the llpkgc parser with cmPkgConfigParser
* Adds various resolution and mangling code under cmPkgConfigResolver
* Documents new command cmake_pkg_config(EXTRACT). Documentation is written with
the assumption additional subcommands will be added soon.
* Adds various tests for the above
2024-07-29 13:14:46 -04:00
Vito Gamberini
35734c8de3
PkgC: Add llpkgc to build
2024-07-29 13:14:41 -04:00
Patrick H
373b29bd3f
Rename {_ => }CMAKE_INCLUDE_SYSTEM_FLAG_${lang}_WARNING
...
Although not documented publicly, projects may need to override
this variable. Remove the private `_` prefix from its name.
Issue: #25103
2024-07-29 11:50:02 -04:00
Brad King
e6453c200e
Merge branch 'release-3.30'
2024-07-29 11:30:56 -04:00
Brad King
b410a11da9
Merge branch 'release-3.29'
2024-07-29 11:30:54 -04:00
Brad King
5277769a93
Merge branch 'release-3.28'
2024-07-29 11:30:52 -04:00
Brad King
bab6bc54a8
Merge branch 'release-3.29' into release-3.30
2024-07-29 11:30:23 -04:00
Brad King
8e15b0544b
Merge branch 'release-3.30' into master
2024-07-29 11:28:46 -04:00
Brad King
cdca6814a5
Merge topic 'backport-test-curl-output' into release-3.30
...
13fb20f4d3 Tests/RunCMake/file-DOWNLOAD: Update bad host name message for curl 8.9
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9690
2024-07-29 11:28:46 -04:00
Brad King
651fa9e6ce
Merge branch 'release-3.28' into release-3.29
2024-07-29 11:13:13 -04:00
Brad King
5f38057728
Merge topic 'backport-test-curl-output' into release-3.29
...
13fb20f4d3 Tests/RunCMake/file-DOWNLOAD: Update bad host name message for curl 8.9
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9690
2024-07-29 11:12:33 -04:00
Brad King
5b435c3672
Merge topic 'backport-test-curl-output' into release-3.28
...
13fb20f4d3 Tests/RunCMake/file-DOWNLOAD: Update bad host name message for curl 8.9
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9690
2024-07-29 11:11:47 -04:00
Brad King
13fb20f4d3
Tests/RunCMake/file-DOWNLOAD: Update bad host name message for curl 8.9
2024-07-29 11:07:05 -04:00
Brad King
236d0ce55b
Merge branch 'release-3.30'
2024-07-29 11:01:38 -04:00
Brad King
56eb3fb8ac
Merge topic 'FindPython-WIN32-EXECUTABLE_DEBUG'
...
c25df125e1 FindPython: Fix usage of cached variable _Python_EXECUTABLE_DEBUG
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Acked-by: Hillel Sims <hsims1@bloomberg.net >
Merge-request: !9686
2024-07-29 11:01:38 -04:00
Brad King
21808be3bf
Merge topic 'FindPython-WIN32-EXECUTABLE_DEBUG' into release-3.30
...
c25df125e1 FindPython: Fix usage of cached variable _Python_EXECUTABLE_DEBUG
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Acked-by: Hillel Sims <hsims1@bloomberg.net >
Merge-request: !9686
2024-07-29 11:01:34 -04:00
Brad King
d964c10b01
Merge branch 'release-3.30'
2024-07-29 10:59:00 -04:00
Brad King
b0ba99f152
Merge topic 'doc-add_test-typo'
...
ca39258a66 Help: Fix typo in add_test documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9687
2024-07-29 10:59:00 -04:00
Brad King
9adccab675
Merge topic 'doc-add_test-typo' into release-3.30
...
ca39258a66 Help: Fix typo in add_test documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9687
2024-07-29 10:58:59 -04:00
Vitaly Stakhovsky
61ce6a6eeb
Source: Delete unused prototypes
2024-07-29 10:45:02 -04:00
Kitware Robot
feb67ce718
CMake Nightly Date Stamp
2024-07-29 00:03:14 -04:00
Kitware Robot
4b1df8320e
CMake Nightly Date Stamp
2024-07-28 00:01:23 -04:00
Craig Scott
7abd532de8
Merge branch 'release-3.30'
2024-07-27 18:28:19 -04:00
Craig Scott
31609421f2
Merge topic 'fetchcontent-updates-disconnected'
...
5df592ce31 FetchContent: Ensure can_fetch_default is set early enough
c233c51cb9 ExternalProject: Fix bad indenting for uses_terminal
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Acked-by: Silver Zachara <silver.zachara@gmail.com >
Merge-request: !9685
2024-07-27 18:28:19 -04:00
Craig Scott
51b5d9f464
Merge topic 'fetchcontent-updates-disconnected' into release-3.30
...
5df592ce31 FetchContent: Ensure can_fetch_default is set early enough
c233c51cb9 ExternalProject: Fix bad indenting for uses_terminal
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Acked-by: Silver Zachara <silver.zachara@gmail.com >
Merge-request: !9685
2024-07-27 18:28:18 -04:00
Kitware Robot
f2393d820b
CMake Nightly Date Stamp
2024-07-27 00:01:47 -04:00
Matthew Woehlke
8178fd43e9
export: Fix handling of import prefix
...
Fix some additional places in export generation logic that were still
hard-coding the import prefix. Change cmGeneratorExpression::Preprocess
to take the desired prefix as an argument. (This replaces taking a
boolean whether to resolve relative paths; if a non-empty prefix is
given, that is used to resolve relative paths, otherwise relative paths
are left alone.) This should ensure that import properties always spell
the prefix according to the format being generated.
2024-07-26 16:40:03 -04:00
Brad King
ca39258a66
Help: Fix typo in add_test documentation
2024-07-26 10:37:35 -04:00
Brad King
26302e120e
Merge topic 'install-parallel-manifest'
...
9799491c7e install: Write manifest file in parallel install
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !9673
2024-07-26 10:00:36 -04:00
Brad King
f967fff3f4
Merge topic 'update-curl'
...
080d876a79 Utilities: Update hard-coded try_compile results for curl 8.9.0
c1a62dd104 curl: Set build options the way we need for CMake
54c5367320 Merge branch 'upstream-curl' into update-curl
8defd39611 curl 2024-07-24 (5040f7e9)
60bd6acfbf curl: Update script to get curl 8.9.0
7bfe120c07 Tests/RunCMake/file-DOWNLOAD: Update bad host name message for curl 8.9
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9683
2024-07-26 09:58:07 -04:00