summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* CUDA: Forward CMAKE_CUDA_COMPILER_TARGET in try_compile()Raul Tambre2020-04-071-0/+3
| | | | Required for crosscompile support with Clang.
* GNU: Disable depfiles in try-compile mode only for GCCRaul Tambre2020-04-071-1/+2
| | | | | Disabling them causes issues for Clang's CUDA frontend. Since this is a GCC bug, simply check for GCC.
* CUDA: Refactor PTX compilation flag into compiler modulesRaul Tambre2020-04-072-1/+2
|
* Clang: Refactor CXX standard flags into __compiler_clang_cxx_standards()Raul Tambre2020-04-074-188/+132
| | | | | | | These standard flags are the same for CXX, OBJCXX and CUDA. Refactor them into a single macro to reduce duplication and so we can easily reuse them. Updated bootstrap script to search in the general Clang module instead of the language-specific.
* 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
| | | | | | | | |
* | | | | | | | | CMake Nightly Date StampKitware Robot2020-04-051-1/+1
| | | | | | | | |
* | | | | | | | | CMake Nightly Date StampKitware Robot2020-04-041-1/+1
| |_|/ / / / / / |/| | | | | | |
* | | | | | | | Merge topic 'pch-ios-multi-arch'Brad King2020-04-0310-214/+352
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f593b354da PCH: Add support for multi architecture iOS projects Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4561
| * | | | | | | | PCH: Add support for multi architecture iOS projectsCristian Adam2020-04-0210-214/+352
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #20497
* | | | | | | | | Merge branch 'release-3.17'Brad King2020-04-030-0/+0
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |
| * | | | | | | | Merge topic 'ExternalProject-no-extract-bool' into release-3.17Brad King2020-04-032-1/+10
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2c4bb705e8 ExternalProject: allow `DOWNLOAD_NO_EXTRACT OFF` Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4562
* | \ \ \ \ \ \ \ \ Merge topic 'ExternalProject-no-extract-bool'Brad King2020-04-032-1/+10
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2c4bb705e8 ExternalProject: allow `DOWNLOAD_NO_EXTRACT OFF` Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4562
| * | | | | | | | | ExternalProject: allow `DOWNLOAD_NO_EXTRACT OFF`Ben Boeckel2020-04-022-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #20531
* | | | | | | | | | Merge branch 'release-3.17'Brad King2020-04-030-0/+0
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | |
| * | | | | | | | | Merge topic 'rel-linux-openssl' into release-3.17Brad King2020-04-032-6/+6
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3a66c7674c Utilities/Release: Update to openssl 1.1.1f Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4563