- 26 May, 2020 7 commits
-
-
Brad King authored
GitLab now uses a `/-/` component between the `group/project` part of the URL and the `{issues,merge_requests,tree}` part so that it can support `group/subgroup/project` with arbitrary depth.
-
1d21dd0f enable_language: Assume compiler works if ABI detection compiles 7a012505 CMakeDetermineCompilerABI: Fold copy error into CMAKE_<LANG>_ABI_COMPILED Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4789
-
d8359713 liblzma: Assume 'string.h' exists 12e7bfcb liblzma: Use KWIML to get fixed-size integer types 3cd5ed7c liblzma: Drop unused code providing uintmax_t and intmax_t Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4790
-
80d37167 Find{Threads,MPI}: Add support for CUDA with Clang Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Raul Tambre <raul@tambre.ee> Merge-request: !4781
-
b59c127d FindXercesC: Find Cygwin libraries Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4783
-
d8fb1ffc gitlab-ci: use rules to only be manual on a merge request Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4791
-
Kitware Robot authored
-
- 25 May, 2020 24 commits
-
-
Ben Boeckel authored
-
8dca6bd0 FetchContent: Preserve empty string arguments cbf2daee ExternalProject: Preserve empty string arguments Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4729
-
-
b3e4fb51 Help: clarify add_definitions() and add_compile_definitions() behavior Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4786
-
b3e4fb51 Help: clarify add_definitions() and add_compile_definitions() behavior Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4786
-
Brad King authored
-
Brad King authored
-
Brad King authored
The lzma library code we use within CMake does not need these.
-
Brad King authored
We run a `try_compile` with a tiny test source to check if the compiler works so that we can fail early if it does not. When the compiler does work, we immediately `try_compile` the ABI detection source. In the common case that both steps work, we gain no useful information from the first one and the work was wasted. Re-order the checks to try the ABI detection first. If it works then assume the compiler works and skip the dedicated check. If the ABI check fails then proceed with the normal test for a working compiler so the diagnostic can be shown as before. Fixes: #18703
-
Brad King authored
-
Currently CMake passes `-Xcompiler -pthread` flags to CUDA compilers irrespective of the actual CUDA compiler ID. This makes sure the additional `-Xcompiler` flag is only used with nvcc.
-
b566f0b3 gitlab-ci: add windows builder 5b564c37 gitlab-ci: add Windows infrastructure 809f9a99 gitlab: add powershell scripts for utilities 02c56b71 gitlab-ci: add a macos builder a1b1fc61 gitlab-ci: add Linux makefiles and ninja builders 3e1a1ba9 ci: add dependencies for the test suite to the Fedora image d5438f78 ci: add make to the CI image 0ed7e424 gitlab-ci: use the cmake_build_unix anchor ... Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4723
-
af96c0f4 CheckLinkerFlag: Add module to check validity of linker flags 3c4cc77d Tests: Extend Fortran compiler information Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4777
-
Fixes: #15934
-
Fill variable `CMake_Fortran_COMPILER_ID`.
-
0aea435a ExternalProject: Provide choice of git update strategies ea410414 ExternalProject: factor out gitupdate step to separate file Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4239
-
9f6d40ee fileapi: Extend codemodel targets with PRECOMPILE_HEADERS b698764a Tests: Add a PCH example to RunCMake.FileAPI codemodel-v2 b3812c0e Tests: Fix indentation in RunCMake.FileAPI cxx_exe.json 9c48804b PCH: Fix source group of per-architecture PCH headers Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4684
-
8492ac13 FindSquish: Remove settingsGroup argument Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4763
-
0a46eb11 curl: Avoid checking 'send' and 'recv' signatures Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !4767
-
bcb44ac2 CUDA: Simplify Clang implicit host linker settings 23519dd2 CUDA: Fix implicit runtime library filtering on Windows 16bed007 CUDA: Refactor implicit library filtering 5c7ca6f8 CUDA: Move VS CudaRuntime selection to be with rest of CUDA options 4468acb9 CUDA: Factor runtime library lookup into helper method Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Robert Maynard <robert.maynard@kitware.com> Merge-request: !4776
-
-
dddb4f02 Ninja Multi-Config: Make "install" targets depend on default configs Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4778
-
dddb4f02 Ninja Multi-Config: Make "install" targets depend on default configs Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4778
-
Kitware Robot authored
-
- 24 May, 2020 4 commits
-
-
00c0c273 Help: Clarify how env vars and ..._INIT variables interact Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4782
-
Marc Chevrier authored
Fixes: #20736
-
Craig Scott authored
Fixes: #20358
-
Kitware Robot authored
-
- 23 May, 2020 5 commits
-
-
4f7cdcaa Help: Update contributor instructions to refer to the forum Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4785
-
Craig Scott authored
Fixes: #20746
-
Roger Leigh authored
-
Craig Scott authored
Fixes: #20579
-
Craig Scott authored
-