Brad King
a4c873fc5d
Merge topic 'UseJava-clean-stale'
...
4559eb490a UseJava: clean class files from previous builds
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Leonid Pospelov <pospelovlm@yandex.ru >
Merge-request: !4381
2020-04-07 07:58:30 -04:00
Brad King
38f293efab
Merge topic 'update-kwsys'
...
dd8365b3f1 Merge branch 'upstream-KWSys' into update-kwsys
fe6d7d6c42 KWSys 2020-04-06 (af1f389c)
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4572
2020-04-07 07:56:23 -04:00
Kitware Robot
ec4c25cb92
CMake Nightly Date Stamp
2020-04-07 00:01:12 -04:00
Alexey Karndshev
4559eb490a
UseJava: clean class files from previous builds
...
If java_class_filelist exists, remove previous class files before building the
new ones. If java_sources content has changed, clean and rebuild the class
files of the target.
Fixes : #20377
2020-04-06 16:58:10 +02:00
Brad King
21c5a311c6
Merge branch 'release-3.16'
2020-04-06 10:25:56 -04:00
Brad King
95eb5320bd
Merge branch 'release-3.15'
2020-04-06 10:25:38 -04:00
Brad King
db25aacc1c
Merge branch 'release-3.17'
2020-04-06 10:24:37 -04:00
Brad King
b59b771eca
Merge topic 'doc-3.15-std-fix'
...
182a104478 Help: Add 3.15 release note for change in -std= flag for compile features
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4574
2020-04-06 10:24:37 -04:00
Brad King
3db04c193c
Merge topic 'doc-3.15-std-fix' into release-3.17
...
182a104478 Help: Add 3.15 release note for change in -std= flag for compile features
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4574
2020-04-06 10:24:36 -04:00
Brad King
dd31068bf0
Merge branch 'doc-3.15-std-fix' into release-3.16
...
Merge-request: !4574
2020-04-06 09:57:01 -04:00
Brad King
a7aff17ba3
Merge branch 'doc-3.15-std-fix' into release-3.15
...
Merge-request: !4574
2020-04-06 09:56:44 -04:00
Brad King
182a104478
Help: Add 3.15 release note for change in -std= flag for compile features
...
Issue: #19917
2020-04-06 09:54:10 -04:00
Brad King
dd8365b3f1
Merge branch 'upstream-KWSys' into update-kwsys
...
# By KWSys Upstream
* upstream-KWSys:
KWSys 2020-04-06 (af1f389c)
2020-04-06 09:24:42 -04:00
KWSys Upstream
fe6d7d6c42
KWSys 2020-04-06 (af1f389c)
...
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit af1f389ca9709a78fdf0103cc20175533054a3e7 (master).
Upstream Shortlog
-----------------
Brad King (4):
313b2f7a SystemTools: Make SystemToolsStatic singleton private to implementation file
019afb6e SystemTools: Drop GetCurrentWorkingDirectory 'collapse' argument
c35a377f SystemTools: Refactor CollapseFullPath to call getcwd only when needed
e3989b18 SystemTools: Restore GetCurrentWorkingDirectory slash conversion on Windows
2020-04-06 09:24:41 -04:00
Brad King
c18c781cb5
Merge topic 'externalproject-patch-update-order'
...
7249ba9677 ExternalProject: Enforce that patch depends on update
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Ben Boeckel <ben.boeckel@kitware.com >
Merge-request: !4565
2020-04-06 08:30:04 -04:00
Brad King
e1f9b4fae9
Merge topic 'fetchcontent-download-no-extract'
...
0331092ce6 FetchContent: Add support for DOWNLOAD_NO_EXTRACT
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4555
2020-04-06 08:29:16 -04:00
Brad King
f0a27e44f3
Merge topic 'parallel-lzma-compression'
...
b3bacf0152 cmCPackArchiveGenerator: support multithreaded compression
b71d385ed4 cmCPackArchiveGenerator: support setting archive options
948aa8bd1c cmArchiveWrite: support setting archive filter options
b9c17de023 cmArchiveWrite: split out opening the file
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Cristian Adam <cristian.adam@gmail.com >
Merge-request: !3195
2020-04-06 08:28:19 -04:00
Brad King
2b9e3abcb5
Merge topic 'ctest-resource-file-cache'
...
060d2ce269 CTest: Add CTEST_RESOURCE_SPEC_FILE variable
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4564
2020-04-06 08:26:40 -04:00
Brad King
0bc64c450c
Merge topic 'use-cmWorkingDirectory'
...
56cccde235 cmWorkingDirectory: Add GetOldDirectory method
753817e71d CPack/FreeBSD: Use RAII to save/restore working directory
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4566
2020-04-06 08:23:49 -04:00
Brad King
5ded334ee1
Merge topic 'curl-http2'
...
02dd24a928 curl: Enable HTTP/2 support by using nghttp2
a24dd93e93 curl: When building inside CMake, link dependencies as PRIVATE
0b872fd4be nghttp2: Build the library within CMake for use by our curl
cd5a320d68 Merge branch 'upstream-nghttp2' into curl-http2
5dc6921805 nghttp2 2019-11-15 (cc05c5fe)
1b8e2c2a3d nghttp2: Add script to import from upstream
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4560
2020-04-06 08:20:01 -04:00
Craig Scott
1a020d9e79
Merge topic 'docs-CMAKE_FIND_DEBUG_MODE' into release-3.17
...
477b8b5dfe Help: Improve discoverability of CMAKE_FIND_DEBUG_MODE
218bda9671 Help: Fix CMAKE_FIND_DEBUG_MODE list formatting
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4569
2020-04-06 06:34:15 -04:00
Craig Scott
0b01530867
Merge branch 'release-3.17'
2020-04-06 06:34:15 -04:00
Craig Scott
49b78e93a7
Merge topic 'docs-CMAKE_FIND_DEBUG_MODE'
...
477b8b5dfe Help: Improve discoverability of CMAKE_FIND_DEBUG_MODE
218bda9671 Help: Fix CMAKE_FIND_DEBUG_MODE list formatting
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4569
2020-04-06 06:34:15 -04:00
Kitware Robot
e746f1dc06
CMake Nightly Date Stamp
2020-04-06 00:01:09 -04:00
Kitware Robot
1f06acba9c
CMake Nightly Date Stamp
2020-04-05 00:01:06 -04:00
Craig Scott
477b8b5dfe
Help: Improve discoverability of CMAKE_FIND_DEBUG_MODE
2020-04-04 19:59:35 +11:00
Craig Scott
218bda9671
Help: Fix CMAKE_FIND_DEBUG_MODE list formatting
2020-04-04 19:59:26 +11:00
Kitware Robot
ff4388e90b
CMake Nightly Date Stamp
2020-04-04 00:01:12 -04:00
Brad King
56cccde235
cmWorkingDirectory: Add GetOldDirectory method
2020-04-03 09:55:49 -04:00
Brad King
753817e71d
CPack/FreeBSD: Use RAII to save/restore working directory
2020-04-03 09:55:49 -04:00
Craig Scott
7249ba9677
ExternalProject: Enforce that patch depends on update
...
Fixes : #17229
2020-04-03 22:48:44 +11:00
Ben Boeckel
b3bacf0152
cmCPackArchiveGenerator: support multithreaded compression
2020-04-03 07:35:35 -04:00
Craig Scott
0331092ce6
FetchContent: Add support for DOWNLOAD_NO_EXTRACT
...
Fixes : #20526
2020-04-03 22:05:55 +11:00
Brad King
f4e4b41a19
Merge topic 'pch-ios-multi-arch'
...
f593b354da PCH: Add support for multi architecture iOS projects
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4561
2020-04-03 07:05:11 -04:00
Brad King
11998c63fd
Merge topic 'ExternalProject-no-extract-bool' into release-3.17
...
2c4bb705e8 ExternalProject: allow `DOWNLOAD_NO_EXTRACT OFF`
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4562
2020-04-03 06:58:22 -04:00
Brad King
88cd06a0fa
Merge branch 'release-3.17'
2020-04-03 06:58:22 -04:00
Brad King
e141c9dc15
Merge topic 'ExternalProject-no-extract-bool'
...
2c4bb705e8 ExternalProject: allow `DOWNLOAD_NO_EXTRACT OFF`
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4562
2020-04-03 06:58:22 -04:00
Brad King
9e0c2792c2
Merge branch 'release-3.17'
2020-04-03 06:55:36 -04:00
Brad King
a554827983
Merge topic 'rel-linux-openssl' into release-3.17
...
3a66c7674c Utilities/Release: Update to openssl 1.1.1f
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4563
2020-04-03 06:55:35 -04:00
Brad King
f0e97788e5
Merge topic 'rel-linux-openssl'
...
3a66c7674c Utilities/Release: Update to openssl 1.1.1f
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4563
2020-04-03 06:55:35 -04:00
Brad King
3a66c7674c
Utilities/Release: Update to openssl 1.1.1f
2020-04-03 06:50:56 -04:00
Brad King
02dd24a928
curl: Enable HTTP/2 support by using nghttp2
2020-04-03 06:43:00 -04:00
Brad King
a24dd93e93
curl: When building inside CMake, link dependencies as PRIVATE
2020-04-03 06:43:00 -04:00
Brad King
0b872fd4be
nghttp2: Build the library within CMake for use by our curl
...
Provide our own minimal `config.h` since the upstream one is much
larger to support other parts of its distribution. Compile with
warnings disabled since this is third-party code.
2020-04-03 06:43:00 -04:00
Kitware Robot
b44624e0ca
CMake Nightly Date Stamp
2020-04-03 00:01:11 -04:00
Kyle Edwards
060d2ce269
CTest: Add CTEST_RESOURCE_SPEC_FILE variable
2020-04-02 16:29:50 -04:00
Cristian Adam
f593b354da
PCH: Add support for multi architecture iOS projects
...
Fixes : #20497
2020-04-02 11:51:19 -04:00
Brad King
e95d274f30
Merge topic 'cmprop-makefile'
...
aba23c747b cmMakefile::GetProperty: return cmProp
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4559
2020-04-02 11:20:46 -04:00
Brad King
525bd2d5e6
Merge topic 'config-case'
...
ff02a592bc cmLocalGenerator: Avoid using upper-case config when not necessary
a4b76c237d cmLocalGenerator: Clarify local variable name in GetTargetFlags
25a920e827 cmLocalGenerator: Convert GetStaticLibraryFlags to take original-case config
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4558
2020-04-02 11:20:05 -04:00
Brad King
a8a0564973
Merge topic 'discourage-cmake_install'
...
0f76839bc7 Help: Discourage direct use of cmake_install.cmake
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4553
2020-04-02 11:18:22 -04:00