Brad King
925c026c31
Tests: Verify SLA in CPackComponentsForAll-DragNDrop-* DMG files
...
Issue: #20889
2020-07-02 16:39:57 -04:00
Brad King
29d2d4805f
Merge topic 'refactor_cmmakefile_language_standards_methods'
...
dc94b0249e cmStandardLevelResolver: Added to handle standard level queries
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4932
2020-07-02 08:39:26 -04:00
Brad King
b516ada836
Merge topic 'FindGTest-no_release_support'
...
a064b18f85 FindGTest: Allow either "Debug" or "Release" configurations.
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4950
2020-07-02 08:37:51 -04:00
Brad King
edce450e03
Merge topic 'gtest-xml-add-test'
...
7b92e11683 Tests: Add test for GoogleTest XML_OUTPUT_DIR
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4954
2020-07-02 08:37:00 -04:00
Brad King
41d9a934a7
Merge branch 'release-3.18'
2020-07-02 08:34:28 -04:00
Brad King
ba889a0b28
Merge topic 'FindLua-5.4'
...
bbb7f0e271 FindLua: Add support for Lua 5.4
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4959
2020-07-02 08:34:27 -04:00
Brad King
55a9298ac6
Merge topic 'FindLua-5.4' into release-3.18
...
bbb7f0e271 FindLua: Add support for Lua 5.4
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4959
2020-07-02 08:34:27 -04:00
Brad King
918bf65294
Merge branch 'release-3.18'
2020-07-02 08:32:54 -04:00
Brad King
6935ffd550
Merge topic 'update-curl' into release-3.18
...
6d423195d5 Merge branch 'upstream-curl' into update-curl
4446fda8e0 curl 2020-06-30 (5a1fc8d3)
4e9685f657 curl: Update script to get curl 7.71.1
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4958
2020-07-02 08:32:54 -04:00
Brad King
8a4dc44361
Merge topic 'update-curl'
...
6d423195d5 Merge branch 'upstream-curl' into update-curl
4446fda8e0 curl 2020-06-30 (5a1fc8d3)
4e9685f657 curl: Update script to get curl 7.71.1
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4958
2020-07-02 08:32:54 -04:00
Brad King
eef098ec31
Merge topic 'uv-check-return' into release-3.18
...
0fddcc1e5b cmake: Tolerate nullptr from uv_default_loop
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Kyle Edwards <kyle.edwards@kitware.com >
Merge-request: !4962
2020-07-02 08:31:31 -04:00
Brad King
fe46332fb9
Merge branch 'release-3.18'
2020-07-02 08:31:31 -04:00
Brad King
4eb2e50730
Merge topic 'uv-check-return'
...
0fddcc1e5b cmake: Tolerate nullptr from uv_default_loop
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Kyle Edwards <kyle.edwards@kitware.com >
Merge-request: !4962
2020-07-02 08:31:31 -04:00
Kitware Robot
b028e8c50e
CMake Nightly Date Stamp
2020-07-02 00:02:41 -04:00
Brad King
0fddcc1e5b
cmake: Tolerate nullptr from uv_default_loop
...
`uv_default_loop()` can return `nullptr` when running on a Linux kernel
configured without `CONFIG_EVENTFD`.
Fixes : #20899
2020-07-01 16:26:44 -04:00
Felix Yan
bbb7f0e271
FindLua: Add support for Lua 5.4
2020-07-01 10:55:32 -04:00
Brad King
6d423195d5
Merge branch 'upstream-curl' into update-curl
...
* upstream-curl:
curl 2020-06-30 (5a1fc8d3)
2020-07-01 10:10:23 -04:00
Curl Upstream
4446fda8e0
curl 2020-06-30 (5a1fc8d3)
...
Code extracted from:
https://github.com/curl/curl.git
at commit 5a1fc8d33808d7b22f57bdf9403cda7ff07b0670 (curl-7_71_1).
2020-07-01 10:09:50 -04:00
Brad King
4e9685f657
curl: Update script to get curl 7.71.1
2020-07-01 10:09:40 -04:00
Brad King
19f7588d3d
Merge branch 'release-3.18'
2020-07-01 08:56:25 -04:00
Robert Maynard
dc94b0249e
cmStandardLevelResolver: Added to handle standard level queries
...
Refactored out of cmMakefile
2020-07-01 07:58:58 -04:00
Brad King
1e26c84b96
CMake 3.18.0-rc3
v3.18.0-rc3
2020-07-01 07:14:26 -04:00
Craig Scott
8975c2a55b
Merge topic 'remove-warn-unused-vars'
...
df6b077625 cmake: Remove broken '--warn-unused-vars' option
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Ben Boeckel <ben.boeckel@kitware.com >
Merge-request: !4953
2020-07-01 07:03:54 -04:00
Brad King
b7af2811ae
Merge topic 'configure_file-permission-control'
...
27b03281e2 configure_file: Add option to control file permissions transfer to copy
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4941
2020-07-01 07:03:03 -04:00
Brad King
57ea001247
Merge topic 'FindTIFF-tiffxx'
...
a468cc431c FindTIFF: add component CXX to include the C++ wrapper libtiffxx
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4934
2020-07-01 07:02:09 -04:00
Brad King
0ca6bb8575
Merge topic 'file-ARCHIVE-files-dirs' into release-3.18
...
bbcff21f71 file(ARCHIVE*): Collapse FILES and DIRECTORY options
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4955
2020-07-01 07:00:42 -04:00
Brad King
d8f9fb9c92
Merge branch 'release-3.18'
2020-07-01 07:00:42 -04:00
Brad King
9c3e9881ef
Merge topic 'file-ARCHIVE-files-dirs'
...
bbcff21f71 file(ARCHIVE*): Collapse FILES and DIRECTORY options
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4955
2020-07-01 07:00:42 -04:00
Stefan Floeren
7b92e11683
Tests: Add test for GoogleTest XML_OUTPUT_DIR
...
Add tests to make sure the XML_OUTPUT_DIR is generated correctly and the
correct files are getting created.
2020-07-01 06:48:19 -04:00
Kitware Robot
32cfb597f3
CMake Nightly Date Stamp
2020-07-01 00:02:06 -04:00
William Reid Paape
a064b18f85
FindGTest: Allow either "Debug" or "Release" configurations.
...
Call select_library_configurations on GTest library variable basenames "GTEST"
and "GTEST_MAIN" before passing ${basename}_LIBRARY variables to
find_package_handle_standard_args. This allows either _DEBUG or _RELEASE
library variants to be found for find_package() to pass, whereas the original
version would require the presence of _RELEASE variants.
Fixes : #17799
2020-06-30 18:31:19 -05:00
Brad King
6d986e01cd
Merge branch 'release-3.18'
2020-06-30 14:41:01 -04:00
Brad King
208b8a81ce
Merge topic 'fileapi-version-doc' into release-3.18
...
e9be17ab42 Help: Update FileAPI codemodel version to 2.1, add release notes
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4956
2020-06-30 14:41:00 -04:00
Brad King
6155077e1f
Merge topic 'fileapi-version-doc'
...
b67eb65688 Help: Update FileAPI codemodel version to 2.2, add release notes
849178c9d0 Merge branch 'master' into fileapi-version-doc
e9be17ab42 Help: Update FileAPI codemodel version to 2.1, add release notes
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4956
2020-06-30 14:41:00 -04:00
Kyle Edwards
b67eb65688
Help: Update FileAPI codemodel version to 2.2, add release notes
...
This fixes the documentation which should have been fixed in 7d6861f3 .
2020-06-30 14:05:23 -04:00
Kyle Edwards
849178c9d0
Merge branch 'master' into fileapi-version-doc
2020-06-30 14:04:25 -04:00
Kyle Edwards
e9be17ab42
Help: Update FileAPI codemodel version to 2.1, add release notes
...
This fixes the documentation which should have been fixed in 9f6d40ee .
2020-06-30 14:04:13 -04:00
Rahul Gottipati
27b03281e2
configure_file: Add option to control file permissions transfer to copy
...
Issue: #20866
2020-06-30 11:20:41 -04:00
Brad King
77ba7539ad
Merge branch 'release-3.18'
2020-06-30 08:04:07 -04:00
Brad King
221fd89251
Merge topic 'file-CONFIGURE-subdir' into release-3.18
...
e5f5eeca2f file: Fix CONFIGURE output relative path
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4951
2020-06-30 08:04:07 -04:00
Brad King
947a518716
Merge topic 'file-CONFIGURE-subdir'
...
e5f5eeca2f file: Fix CONFIGURE output relative path
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4951
2020-06-30 08:04:07 -04:00
Craig Scott
bbcff21f71
file(ARCHIVE*): Collapse FILES and DIRECTORY options
...
The two options were concatenated internally for both ARCHIVE_CREATE
and ARCHIVE_EXTRACT. The distinction between files and dirs was not
meaningful. Therefore, replace them with PATHS or PATTERNS
to more accurately describe the way the options are used.
Fixes : #20884
2020-06-30 22:01:35 +10:00
Brad King
f67a787a38
Merge topic 'find_vulkan_glslc'
...
467509d767 FindVulkan: Support for finding glslc
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4944
2020-06-30 07:27:27 -04:00
Brad King
9bfd411b80
Merge branch 'release-3.18'
2020-06-30 07:25:54 -04:00
Brad King
a939f962d7
Merge topic 'find_library-file-readable'
...
f2c903fb9a find_library: Check that library files are readable
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4945
2020-06-30 07:25:54 -04:00
Brad King
e9f667c3b0
Merge topic 'find_library-file-readable' into release-3.18
...
f2c903fb9a find_library: Check that library files are readable
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4945
2020-06-30 07:25:53 -04:00
Kitware Robot
4b7b8c2885
CMake Nightly Date Stamp
2020-06-30 00:02:07 -04:00
Brad King
df6b077625
cmake: Remove broken '--warn-unused-vars' option
...
This option has been broken since commit b9f9915516 (cmMakefile: Remove
VarUsageStack., 2015-05-17, v3.3.0-rc1~52^2). That commit removed the
check that an initialized variable has actually been used and caused the
option to warn on every variable ever set. This was not caught by the
test suite because the test for the feature only checked that warnings
appear when needed and not that they do not appear when not needed.
The option was never very practical to use. Remove it to avoid the
runtime cost of usage tracking and checks for every variable (which we
were doing even when the option was not used).
2020-06-29 17:23:27 -04:00
Joachim Wuttke (h)
a468cc431c
FindTIFF: add component CXX to include the C++ wrapper libtiffxx
...
Fixes : #20860
2020-06-29 11:55:22 -04:00
Brad King
e5f5eeca2f
file: Fix CONFIGURE output relative path
...
In commit a6fee09484 (file: Add CONFIGURE subcommand, 2020-03-06,
v3.18.0-rc1~584^2) we accidentally treated relative path outputs
with respect to the current working directory. Treat them with
respect to the current binary directory instead.
Fixes : #20885
2020-06-29 09:20:42 -04:00