summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'upstream-KWSys' into update-kwsysBrad King2020-04-072-7/+17
|\ | | | | | | | | | | # By KWSys Upstream * upstream-KWSys: KWSys 2020-04-07 (caff9c3b)
| * KWSys 2020-04-07 (caff9c3b)KWSys Upstream2020-04-072-7/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit caff9c3bf3c9a95f4ac7f700532633603352e506 (master). Upstream Shortlog ----------------- Vladimir Menshakov (1): 66724af8 SystemTools: Teach FindProgram to find non-readable programs
* | Tests: Fix get_filename_component PROGRAM test to use an executableBrad King2020-04-072-4/+5
| |
* | Merge topic 'file-GetRuntimeDependencies_support_cross_compilation'Brad King2020-04-079-2/+102
|\ \ | | | | | | | | | | | | | | | | | | f867423aa2 file: GetRuntimeDependencies use CMAKE_OBJDUMP when applicable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4538
| * | file: GetRuntimeDependencies use CMAKE_OBJDUMP when applicableRobert Maynard2020-04-069-2/+102
| | | | | | | | | | | | | | | | | | | | | | | | | | | On machines where the gnu bin utils are prefixed, or suffixed the file(GET_RUNTIME_DEPENDENCIES ) command would fail without explicitly setting the location of objdump. Now we pre-populate the variables used to find objdump based on the gnu bin utils, so that these use cases are better supported
* | | Merge branch 'release-3.17'Brad King2020-04-070-0/+0
|\ \ \
| * \ \ Merge topic 'llvm-rc-include-path' into release-3.17Brad King2020-04-074-15/+25
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 35a29ec827 llvm-rc: Restore include path for data after explicit preprocessing Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4570
* | \ \ \ Merge topic 'llvm-rc-include-path'Brad King2020-04-074-15/+25
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | 35a29ec827 llvm-rc: Restore include path for data after explicit preprocessing Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4570
| * | | | llvm-rc: Restore include path for data after explicit preprocessingThomas Bernard2020-04-064-15/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit 1c2d031cbd (Add -E cmake_llvm_rc to preprocess files for llvm-rc, 2020-01-14, v3.17.0-rc1~24^2) with llvm-rc we explicitly preprocess RC source files and then compile separately without -I flags. This broke cases where the RC source references data files adjacent to itself or in the include path. This change adds the expansion of the include paths when calling the llvm-rc in order for the resource files to be picked up correctly by llvm-rc. Since the RC compiled file is first preprocessed, the file being compiled by llvm-rc resides in the build directory. In order for llvm-rc to find the resource data specified relative to the .rc file being compiled, the source file path is preppended in the include list so that the original source path takes priority over all the other includes paths specified. A space was added in the CMAKE_INCLUDE_FLAG_RC to make the include directive work properly for llvm-rc. Checks on the rc.exe showed that the syntax change doesn't affect it's proper operation. Fixes: #20529
* | | | | Merge topic 'UseJava-clean-stale'Brad King2020-04-072-2/+26
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | UseJava: clean class files from previous buildsAlexey Karndshev2020-04-062-2/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | Merge topic 'update-kwsys'Brad King2020-04-072-48/+55
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dd8365b3f1 Merge branch 'upstream-KWSys' into update-kwsys fe6d7d6c42 KWSys 2020-04-06 (af1f389c) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4572
| * \ \ \ \ \ Merge branch 'upstream-KWSys' into update-kwsysBrad King2020-04-062-48/+55
| |\ \ \ \ \ \ | | | |_|_|_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | # By KWSys Upstream * upstream-KWSys: KWSys 2020-04-06 (af1f389c)
| | * | | | | KWSys 2020-04-06 (af1f389c)KWSys Upstream2020-04-062-48/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | | CMake Nightly Date StampKitware Robot2020-04-071-1/+1
| | | | | | |
* | | | | | | Merge branch 'release-3.16'Brad King2020-04-060-0/+0
|\ \ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'doc-3.15-std-fix' into release-3.16Brad King2020-04-061-0/+9
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !4574
* | \ \ \ \ \ \ \ Merge branch 'release-3.15'Brad King2020-04-060-0/+0
|\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge branch 'doc-3.15-std-fix' into release-3.15Brad King2020-04-061-0/+9
| |\ \ \ \ \ \ \ \ \ | | | |/ / / / / / / | | |/| | | | | | | | | | | | | | | | | Merge-request: !4574
* | | | | | | | | | Merge branch 'release-3.17'Brad King2020-04-060-0/+0
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ / | |/| | | | | | | |
| * | | | | | | | | Merge topic 'doc-3.15-std-fix' into release-3.17Brad King2020-04-061-0/+9
| |\ \ \ \ \ \ \ \ \ | | | |/ / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | | | | | Merge topic 'doc-3.15-std-fix'Brad King2020-04-061-0/+9
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | / / / / / | |_|_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | | | Help: Add 3.15 release note for change in -std= flag for compile featuresBrad King2020-04-061-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue: #19917
* | | | | | | | | Merge topic 'externalproject-patch-update-order'Brad King2020-04-061-13/+20
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | | | | ExternalProject: Enforce that patch depends on updateCraig Scott2020-04-031-13/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #17229
* | | | | | | | | | Merge topic 'fetchcontent-download-no-extract'Brad King2020-04-065-0/+35
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0331092ce6 FetchContent: Add support for DOWNLOAD_NO_EXTRACT Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4555
| * | | | | | | | | | FetchContent: Add support for DOWNLOAD_NO_EXTRACTCraig Scott2020-04-035-0/+35
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | Fixes: #20526
* | | | | | | | | | Merge topic 'parallel-lzma-compression'Brad King2020-04-0615-1/+123
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | | | | | cmCPackArchiveGenerator: support multithreaded compressionBen Boeckel2020-04-0310-1/+76
| | | | | | | | | | |
| * | | | | | | | | | cmCPackArchiveGenerator: support setting archive optionsBen Boeckel2020-03-312-0/+14
| | | | | | | | | | |
| * | | | | | | | | | cmArchiveWrite: support setting archive filter optionsBen Boeckel2020-03-312-0/+16
| | | | | | | | | | |
| * | | | | | | | | | cmArchiveWrite: split out opening the fileBen Boeckel2020-03-315-1/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows options to be set before the "header" phase of libarchive's API.
* | | | | | | | | | | Merge topic 'ctest-resource-file-cache'Brad King2020-04-0618-34/+118
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 060d2ce269 CTest: Add CTEST_RESOURCE_SPEC_FILE variable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4564
| * | | | | | | | | | | CTest: Add CTEST_RESOURCE_SPEC_FILE variableKyle Edwards2020-04-0218-34/+118
| | | | | | | | | | | |
* | | | | | | | | | | | Merge topic 'use-cmWorkingDirectory'Brad King2020-04-063-5/+6
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | | | | | | | cmWorkingDirectory: Add GetOldDirectory methodBrad King2020-04-032-2/+4
| | | | | | | | | | | | |
| * | | | | | | | | | | | CPack/FreeBSD: Use RAII to save/restore working directoryBrad King2020-04-031-3/+2
| | |_|/ / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge topic 'curl-http2'Brad King2020-04-0656-2/+31109
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | | | | | | | curl: Enable HTTP/2 support by using nghttp2Brad King2020-04-032-0/+9
| | | | | | | | | | | | |
| * | | | | | | | | | | | curl: When building inside CMake, link dependencies as PRIVATEBrad King2020-04-031-1/+1
| | | | | | | | | | | | |
| * | | | | | | | | | | | nghttp2: Build the library within CMake for use by our curlBrad King2020-04-034-1/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | | | | | | | | | | Merge branch 'upstream-nghttp2' into curl-http2Brad King2020-04-0148-0/+30985
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # By nghttp2 upstream * upstream-nghttp2: nghttp2 2019-11-15 (cc05c5fe)
| | * | | | | | | | | | | | nghttp2 2019-11-15 (cc05c5fe)nghttp2 upstream2020-04-0148-0/+30985
| | / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://github.com/nghttp2/nghttp2.git at commit cc05c5fe8cfc8287ddc4930fa9684af878d9e631 (v1.40.0).
| * | | | | | | | | | | | nghttp2: Add script to import from upstreamBrad King2020-04-011-0/+30
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge branch 'release-3.17'Craig Scott2020-04-060-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / / / / / | |/| | | | | | | | | | |
| * | | | | | | | | | | | Merge topic 'docs-CMAKE_FIND_DEBUG_MODE' into release-3.17Craig Scott2020-04-062-1/+4
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | \ \ \ \ \ \ \ \ \ \ \ \ Merge topic 'docs-CMAKE_FIND_DEBUG_MODE'Craig Scott2020-04-062-1/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | | | | | | | | Help: Improve discoverability of CMAKE_FIND_DEBUG_MODECraig Scott2020-04-041-1/+3
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Help: Fix CMAKE_FIND_DEBUG_MODE list formattingCraig Scott2020-04-041-0/+1
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | CMake Nightly Date StampKitware Robot2020-04-061-1/+1
| | | | | | | | | | | | |