summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Tests: Don't unnecessarily set CUDA_ARCHITECTURESRaul Tambre2020-09-2123-61/+30
| | | | | | | | | | | | | | Architecture 30 was removed with CUDA 11, so most of the CUDA tests fail with it. Remove setting the architecture and bump the minimum version to 3.18, so CMP0104 takes effect and we can rely on the default architecture, which is guaranteed to be compilable. Use of __ldg() in ProperLinkFlags was removed as it only affects performance and is available only on sm_35 and above. Testing the functionality of CUDA_ARCHITECTURES is already covered by CudaOnly.Architecture and CudaOnly.CompileFlags.
* CMake Nightly Date StampKitware Robot2020-09-201-1/+1
|
* CMake Nightly Date StampKitware Robot2020-09-191-1/+1
|
* Merge topic 'rel-drop-old'Brad King2020-09-186-431/+1
|\ | | | | | | | | | | | | 6a88e6332f Utilities/Release: Drop now-unused scripts Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5234
| * Utilities/Release: Drop now-unused scriptsBrad King2020-09-176-431/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Since these commits: * commit ab2276e6b9 (Utilities/Release: remove old macOS release script, 2020-09-16) * commit 7670ba8b0a (Utilities/Release: Drop win{32,64} scripts in favor of docker build, 2020-05-05, v3.18.0-rc1~203^2) * commit 689fdbfc61 (Utilities/Release: Drop linux64 script in favor of docker build, 2019-08-27, v3.16.0-rc1~184^2) several scripts we once used for producing release binaries for distribution on `cmake.org` are no longer needed.
* | Merge branch 'release-3.18'Brad King2020-09-180-0/+0
|\ \
| * \ Merge topic 'ninja-multi-automoc-regression' into release-3.18Brad King2020-09-186-7/+28
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | 23fe4b861f Ninja Multi-Config: Fix dependencies of custom commands Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5238
* | \ \ Merge topic 'ninja-multi-automoc-regression'Brad King2020-09-186-7/+28
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | 23fe4b861f Ninja Multi-Config: Fix dependencies of custom commands Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5238
| * | | Ninja Multi-Config: Fix dependencies of custom commandsKyle Edwards2020-09-176-7/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a9fd3a10 addressed the scenario where the depending target is a utility target, but not the scenario where the dependent target is a utility target. Account for this scenario. Also add a Qt-specific test case. Fixes: #21118
* | | | Merge branch 'release-3.18'Brad King2020-09-180-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge topic 'FindMatlab-r2020b' into release-3.18Brad King2020-09-181-0/+1
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4d292aecb6 FindMatlab: add R2020b => 9.9 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5233
* | \ \ \ Merge topic 'FindMatlab-r2020b'Brad King2020-09-181-0/+1
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | 4d292aecb6 FindMatlab: add R2020b => 9.9 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5233
| * | | | FindMatlab: add R2020b => 9.9Michael Hirsch2020-09-171-0/+1
| | |/ / | |/| |
* | | | Merge topic 'ci-macos-package'Brad King2020-09-181-1/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6dca75fd86 gitlab-ci: minimize pipeline for packaging Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5237
| * | | | gitlab-ci: minimize pipeline for packagingBrad King2020-09-171-1/+5
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2020-09-181-1/+1
|/ / / /
* | | | Merge branch 'release-3.18'Brad King2020-09-170-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge topic 'ci-xcode-11.7' into release-3.18Brad King2020-09-171-3/+3
| |\ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | 53709c764e gitlab-ci: update macOS jobs to use Xcode 11.7 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5236
* | | | Merge topic 'ci-xcode-11.7'Brad King2020-09-171-4/+4
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bfae54b40c Merge branch 'backport-3.18-ci-xcode-11.7' into ci-xcode-11.7 135a2d26d3 gitlab-ci: update macOS jobs to use Xcode 11.7 53709c764e gitlab-ci: update macOS jobs to use Xcode 11.7 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5236
| * \ \ \ Merge branch 'backport-3.18-ci-xcode-11.7' into ci-xcode-11.7Brad King2020-09-170-0/+0
| |\ \ \ \ | | | |/ / | | |/| |
| | * | | gitlab-ci: update macOS jobs to use Xcode 11.7Brad King2020-09-171-3/+3
| | |/ /
| * | | gitlab-ci: update macOS jobs to use Xcode 11.7Brad King2020-09-171-4/+4
|/ / /
* | | Merge topic 'ci-package-upload'Brad King2020-09-171-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | d747684bbb gitlab-ci: reduce verbosity of binary upload Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !5235
| * | | gitlab-ci: reduce verbosity of binary uploadBrad King2020-09-171-1/+1
| | |/ | |/| | | | | | | Tell `ssh` not to print informational messages.
* | | Merge topic 'string-json-support'Brad King2020-09-1718-0/+790
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8eab76eb84 string(JSON): Adds JSON parsing support to the string command Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Acked-by: Cristian Adam <cristian.adam@gmail.com> Acked-by: Michael Hirsch, Ph.D. <michael@scivision.dev> Merge-request: !5159
| * | | string(JSON): Adds JSON parsing support to the string commandPeter Steneteg2020-09-1618-0/+790
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds a set of sub commands to the string command for parsing JSON, the JSON commands are: GET, TYPE, MEMBER, LENGTH, REMOVE, SET, and EQUAL. Closes: #19501
* | | | Merge topic 'finddoxygen-permission-denied'Brad King2020-09-171-7/+11
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 818c6948da FindDoxygen: build the generated file contents using temporary strings Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5230
| * | | | FindDoxygen: build the generated file contents using temporary stringsRonald Hiemstra2020-09-161-7/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Incrementally writing to a file, could result in write (permission denied) errors. Those errors are probably due to file-monitoring processes having a temporary lock on a generated file. The implemented solution builds the content of the generated file as string and in the end the built string is written to the generated file. Fixes: #21190
* | | | | Merge topic 'findlibxml2_add_names'Brad King2020-09-171-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fa258f175d FindLibXml2 : added libxml2_a to find_library() Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5232
| * | | | | FindLibXml2 : added libxml2_a to find_library()Olivier LIESS2020-09-161-1/+1
| |/ / / / | | | | | | | | | | | | | | | This should match the default static library name defined by LibXml2 Makefile.msvc
* | | | | Merge topic 'system-includes-for-clang-on-windows'Brad King2020-09-172-0/+6
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bb61c2d024 Clang: use -imsvc for system include dirs when running on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Raul Tambre <raul@tambre.ee> Acked-by: Thomas Bernard <thomas@famillebernardgouriou.fr> Merge-request: !5231
| * | | | Clang: use -imsvc for system include dirs when running on WindowsAndrew Fuller2020-09-162-0/+6
| |/ / / | | | | | | | | | | | | Fixes #17808
* | | | CMake Nightly Date StampKitware Robot2020-09-171-1/+1
| | | |
* | | | Merge topic 'ci-macos-package'Brad King2020-09-1618-58/+185
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ab2276e6b9 Utilities/Release: remove old macOS release script 9671282bcc gitlab-ci: add a job to upload macOS binaries 5138be9558 ci: use a pre-built Qt for macOS packages 8ff3ce730d gitlab-ci: add a job to make macOS packages 7d4ec05c6f gitlab-ci: add a job to make a doc "bundle" f0aaf24f08 gitlab-ci: always place the build directory at the top 3a96ea903f ci: remove extra newline 758a8592ed Utilities: also support an already extracted doc tree Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5227
| * | | | Utilities/Release: remove old macOS release scriptBen Boeckel2020-09-163-40/+0
| | | | | | | | | | | | | | | | | | | | macOS releases are now made by GitLab-CI.
| * | | | gitlab-ci: add a job to upload macOS binariesBen Boeckel2020-09-162-0/+33
| | | | |
| * | | | ci: use a pre-built Qt for macOS packagesBen Boeckel2020-09-162-9/+25
| | | | |
| * | | | gitlab-ci: add a job to make macOS packagesBen Boeckel2020-09-164-0/+73
| | | | |
| * | | | gitlab-ci: add a job to make a doc "bundle"Ben Boeckel2020-09-167-7/+48
| | | | | | | | | | | | | | | | | | | | | | | | | This can be added to any other platform's package by reusing the artifact.
| * | | | gitlab-ci: always place the build directory at the topBen Boeckel2020-09-161-1/+1
| | | | |
| * | | | ci: remove extra newlineBen Boeckel2020-09-161-1/+0
| | | | |
| * | | | Utilities: also support an already extracted doc treeBen Boeckel2020-09-161-0/+5
| | | | |
* | | | | Merge branch 'release-3.18' into masterBrad King2020-09-161-0/+1
|\ \ \ \ \ | |/ / / / |/| | | / | | |_|/ | |/| |
| * | | Help: Update 3.18.2 release notes to mention 3.16.9 and 3.17.5Brad King2020-09-151-0/+1
| | | | | | | | | | | | | | | | | | | | A change made in 3.18.2 was backported to the 3.16 and 3.17 branches. Update the 3.18 release note to mention them.
| * | | Merge branch 'release-3.17' into release-3.18Brad King2020-09-151-0/+9
| |\ \ \
| * \ \ \ Merge branch 'release-3.16' into release-3.18Brad King2020-09-151-5/+11
| |\ \ \ \
* | \ \ \ \ Merge topic 'flexiblas'Brad King2020-09-162-0/+34
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 68349ae214 Find{BLAS,LAPACK}: Add support for FlexiBLAS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5225
| * | | | | | Find{BLAS,LAPACK}: Add support for FlexiBLASMattias Ellert2020-09-142-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | http://www.mpi-magdeburg.mpg.de/mpcsc/software/FlexiBLAS/
* | | | | | | Merge topic 'CMAKE_LINKER_points_to_lld_link_for_msvc_with_clang_gnu_interface'Brad King2020-09-161-1/+5
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 013270ef09 Clang: Detect lld-link when using gnu front end with msvc target Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5193
| * | | | | | Clang: Detect lld-link when using gnu front end with msvc targetThomas Bernard2020-09-141-1/+5
| |/ / / / / | | | | | | | | | | | | | | | | | | Fixes: #21137