- 18 Nov, 2017 1 commit
-
-
Kitware Robot authored
-
- 17 Nov, 2017 5 commits
-
-
f5bc7826 Find{BLAS,LAPACK}: Add support for FLAME blis and libflame Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1486
-
cd2cdfe2 FindRuby: Add support for versions 2.2, 2.3, and 2.4 23ab451a FindRuby: Fix match of '.' in version numbers Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1493
-
fb114a40 Tests: Add test for bad foreach inside a function Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1492
-
36cc4378 FindOpenMP: Enable policy CMP0012 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1490
-
Kitware Robot authored
-
- 16 Nov, 2017 13 commits
-
-
FLAME (github.com/flame) provides a variety of numerical libraries. `blis` and `libflame` can be setup to expose BLAS/LAPACK interfaces. Fixes: #17470
-
Brad King authored
-
9f1916aa FindMatlab: Avoid if() auto-dereference in 64-bit host detection Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1482
-
98314d53 FindOpenMP: Use NO_DEFAULT_PATH where appropriate Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1481
-
1615cded FindMPI: Treat 'command not found' as an error Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1483
-
3bc21a70 MSVC: Fix MSVC_VERSION when mixing MSVC C/C++ with Intel Fortran Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1488
-
501b08ea Tests: Fix FindPatch test on Windows Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1480
-
ff3c11ee FindOpenGL: Add option to prefer GLVND for legacy GL aadc38c7 FindOpenGL: Re-order component library searches Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Clinton Stimpson <clinton@elemtech.com> Merge-request: !1485
-
Christian Pfeiffer authored
Fixes: #17476
-
Brad King authored
Author: J. Peter Mugaas (jpmugaas on gitlab.kitware.com) Fixes: #17475
-
Brad King authored
Escape `.` so that it is matched literally and not treated as a special match of any character by the regex.
-
Kitware Robot authored
-
- 15 Nov, 2017 11 commits
-
-
Brad King authored
Merge-request: !1485
-
Brad King authored
Since commit v3.10.0-rc5~3^2 (FindOpenGL: Default to non-GLVND libraries for legacy GL, 2017-11-08) users may set `OPENGL_gl_LIBRARY` to empty to use GLVND components for the legacy GL interfaces. This is useful only when one knows in advance that the GLVND components will be found. Add a `OpenGL_GL_PREFERENCE` variable to specify a preference for legacy GL or GLVND. The latter can suppress `OPENGL_gl_LIBRARY` only when the needed GLVND components are found. If no preference is explicitly specified, choose a default based on whether GLVND components were requested (because this indicates the project has been updated for CMake 3.10). Issue: #17437 Issue: #17449
-
Brad King authored
Move the search for the legacy GL library to after the GLVND libraries. For now we still always look for both.
-
Brad King authored
If the value of `CMAKE_HOST_SYSTEM_PROCESSOR` also happens to be set as a variable by a project (e.g. `AMD64`), allowing `if()` to auto-dereference is unlikely to produce a value that matches "64". Instead let `if()` auto-dereference `CMAKE_HOST_SYSTEM_PROCESSOR`. Fixes: #17460
-
Christian Pfeiffer authored
If the compiler given in I_MPI_... could not be found, the Intel MPI wrappers emit an error like "line 590: ifort: command not found". The script should currently fail to match the output of this for information, but we should generally treat such an output as invalid, since the displayed configuration line can become a mixup between Intel and GNU compiler settings.
-
Christian Pfeiffer authored
OpenMP libraries must always be found in the implicit linking directories of a compiler when using the OpenMP compile flag. If a suitable OpenMP library is also found in for example some CMAKE_PREFIX_PATH, this can lead to the module finding the incorrect library. On the other hand, CMAKE_PREFIX_PATH can't ever be a location that we need to consider since the OpenMP compile flag would not work if we needed to.
-
e8a4036e CTest: use std::chrono::steady_clock for time keeping Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1445
-
b40d45cd Utilities/Release: Update to openssl-1.1.0g 78aeb300 Utilities/Release: Update to openssl-1.0.2m Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1478
-
Brad King authored
On Windows our input and patch files may have CRLF newlines. Tell `patch` not to transform them to LF newlines because our baseline will have CRLF newlines too.
-
Kitware Robot authored
- 14 Nov, 2017 10 commits
-
-
Brad King authored
Update the prebuilt binary build configurations for machines where we build our own OpenSSL library to use a newer version. Now that we require pthreads for libuv anyway, we can use OpenSSL 1.1 along with its dependency on pthreads.
-
Brad King authored
Update the prebuilt binary build configurations for machines where we build our own OpenSSL library to use a newer version.
-
Wouter Klouwen authored
It was reported in issue #17345 that CTest does not use monotonic time to report test duration. Monotonic clocks are not affected by large NTP adjustments or things like daylight savings time. As CMake 3.10 requires C++11, which introduced std::chrono, this commit moves the time keeping in CTest from cmSystemTools::GetTime() to std::chrono::steady_clock. Fixes: #17345
-
313a5657 Utilities/Release: Build static executables on Windows a12830c2 Utilities/Release: Remove unused setting in Linux build Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1477
-
Brad King authored
-
Brad King authored
Switch to the MSVC static runtime library (and static UCRT). Link Qt statically, including the Windows platform plugin. Disable the Qt tests because they are incompatible with a Qt using a static runtime library.
-
Brad King authored
CMake_INSTALL_DEPENDENCIES is not needed because we link both Qt and the toolchain runtime library statically.
-
3a993c49 Tests: Add options to disable tests requiring Qt 27a73f16 cmake-gui: Add build option to use Qt5 windows plugin statically Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1476
-
23dd8b9e cmGlobalXCodeGenerator: Support XCTest for XCode 6.4 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1471
-
Brad King authored
Merge-request: !1476
-