- Apr 30, 2022
-
-
Kitware Robot authored
-
- Apr 29, 2022
-
-
-
4cb616fe Tutorial: Provide a source archive when published on cmake.org 37fb7059 Utilities/Sphinx: Add variables listing pre-sphinx commands eb7d913a Utilities/Sphinx: Clarify names of variables listing post-sphinx commands Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7215
-
4cb616fe Tutorial: Provide a source archive when published on cmake.org 37fb7059 Utilities/Sphinx: Add variables listing pre-sphinx commands eb7d913a Utilities/Sphinx: Clarify names of variables listing post-sphinx commands Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7215
-
Kitware Robot authored
-
- Apr 28, 2022
-
-
484b992f Help: Clarify which items are retained by $<REMOVE_DUPLICATES:...> Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7217
-
158d6252 GHS: Set LANGUAGE type for source files Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !7209
-
4b25a0d5 Help/manual: Update header-only library example Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7198
-
c9c2e040 FindMPI: Don't check for variables named the same as the languages Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7208
-
c267ed20 CUDA: Defer architecture testing to the compiler testing step Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Robert Maynard <robertjmaynard@gmail.com> Acked-by:
Raul Tambre <raul@tambre.ee> Merge-request: !7202
-
b13eef5a cm::enum_set: container that contains a set of unique enum values. Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !7212
-
Kitware Robot authored
- Apr 27, 2022
-
-
Craig Scott authored
-
Brad King authored
-
Brad King authored
-
Marc Chevrier authored
The enum must be an `enum class` with an unsigned integer as base type.
-
Fred Baksik authored
Use gbuild project syntax for setting the language type for the file. gbuild will pick the correct compiler or tool to use. NOTE: Language names come from gbuild config files. Therefore to compile a file with the C++ compiler use "C++" not "CXX". The previous implementation was passing the C compiler a flag to compile as C++ if LANGUAGE was set to "CXX".
-
Martin Duffy authored
Use target_sources with a named file set for the header-only library example in cmake-buildsystem7. Issue: #23400
-
1c9cead0 AUTOMOC: Automatically use options file for moc compiler Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Merge-request: !7201
-
c53748a3 FindThreads: Factor out helper macro for libc check 56438519 FindThreads: Avoid repeating check for -pthread flag 41ef904e FindThreads: Simplify conditions for not-in-libc checks cbe7550d FindThreads: Remove unnecessary condition 1ee8c545 FindThreads: Clarify internal helper macro names 5b5cd923 FindThreads: Drop strange SunOS+pthread.h+thr_create combination c9bd462c FindThreads: Drop unused internal CMAKE_HAVE_THREADS_LIBRARY variable Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Acked-by:
Rolf Eike Beer <eike@sf-mail.de> Merge-request: !7207
-
e6b51a1b CUDAToolkit: Add include paths for CUDA::cupti Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Robert Maynard <robertjmaynard@gmail.com> Merge-request: !7200
-
9916d4dd cmTarget: factor out fileset type handling 79d6b928 RunCMake/target_sources: test `HEADERS` file sets via generic props d74f9599 cmTarget: require filesets to be of the right type 5da4fe30 cmTarget: factor out fileset property manipulation c8958048 cmTarget: pass candidate strings by const-ref 64ea1a27 messages: remove screamake from comments and errors Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Merge-request: !7145
-
61bea8f3 Tests: Remove incidental use of C++98 compiler modes 02ec5c4a Tests: Add missing include in sleep sources Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Raul Tambre <raul@tambre.ee> Merge-request: !7206
-
-
f90fb736 FindBoost: Add support for Boost 1.79 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7205
-
f90fb736 FindBoost: Add support for Boost 1.79 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7205
-
Kitware Robot authored
-
- Apr 26, 2022
-
-
Robert Maynard authored
We want to see if a language is inside `MPI_FIND_COMPONENTS` not if the variables `C`/`CXX` is set to a positive value.
-
Daniel Gehriger authored
-
Brad King authored
-
Brad King authored
When `THREADS_PREFER_PTHREAD_FLAG` is enabled, we check for it before the thread libraries. We do not need to check after them too.
-
Brad King authored
If `CMAKE_HAVE_LIBC_PTHREAD` is true, we also set `Threads_FOUND` to true, which blocks all the other checks from running.
-
Brad King authored
The `THREADS_HAVE_PTHREAD_ARG` cache entry cannot be defined unless FindThreads has already been executed, perhaps by a previous run of CMake, or a previous `find_package(Threads)` call. In that case, the other alternatives will also already have been checked and results cached.
-
Brad King authored
-
Brad King authored
Solaris has provided pthreads for a long time, so we probably never get to this combination anyway.
-
CUDA's cupti library has its headers in a seperate directory on a standard CUDA install, but `CUDA::cupti` only adds the default cuda include directory. Issue: #22761
-
Brad King authored
Several tests specify use of C++98 mode since commit b0f277db (HP aCC: record compiler flag for Ansi C++98 support for version 3.80 onwards, 2014-04-15, v3.1.0-rc1~550^2). The motivating use case for those changes was dropped by commit 49640d36 (HP-UX: Drop support for building CMake on HP-UX, 2017-08-04, v3.10.0-rc1~304^2), so remove the use of C++98 mode too. Also remove code that, on some compilers, used C++11 instead of C++98, because we can now just use their default mode.
-
Brad King authored
Sources that use `atoi` need to include `<stdlib.h>`.
-