- Mar 13, 2017
-
-
f36eaf6a Refactor WINDOWS_EXPORT_ALL_SYMBOLS implementation 25d261ef Refactor module definition file selection 1e0a9ac4 Refactor module definition source enumeration Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !570
-
83be64d9 Merge branch 'upstream-KWSys' into update-kwsys 8ba8b553 KWSys 2017-03-07 (5da8cfe0) Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !576
-
c4d481e5 FindGit: Avoid finding VS 2017 non-general Git installation Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !575
-
Kitware Robot authored
-
- Mar 12, 2017
-
-
Kitware Robot authored
-
- Mar 11, 2017
-
-
Kitware Robot authored
-
- Mar 10, 2017
-
-
Brad King authored
* upstream-KWSys: KWSys 2017-03-07 (5da8cfe0)
-
Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 5da8cfe0544f95697808b0b46ed3183621902f0b (master). Upstream Shortlog ----------------- Ben Boeckel (1): c5529406 SystemTools: use std::string::empty Robert Maynard (1): 27e64d34 SystemInformation: Teach Is64Bits to check host architecture at runtime
-
Brad King authored
At a VS 2017 command prompt the `PATH` contains a directory that happens to have a `Git/cmd/git.exe` inside it. However, this executable is not meant for general use. Revise our use of `Git/` path suffixes to be more specific to its original purpose of searching in the typical `c:/Program Files*/Git/` installation directories. Avoid using the suffixes on `PATH` entries. Fixes: #16706
-
8fc934de GNU-FindBinUtils: Avoid setting policy CMP0054 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !572
-
Brad King authored
The `cmake_policy(SET)` call triggers `CMP0011` warnings when this module is used in a project that does not set `CMP0011` to NEW. We could avoid these with a `cmake_policy` PUSH/POP pair, but it is simpler to adjust our code to not trigger `CMP0054` in the first place.
-
b9d36826 Add 'CMAKE_GCC_AR' and 'CMAKE_GCC_RANLIB' variables Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !550
-
ae0f7dfa Tests: Fix CPackComponents NSIS install root Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !569
-
Kitware Robot authored
-
- Mar 09, 2017
-
-
Brad King authored
Use `cmGeneratorTarget::ModuleDefinitionInfo` to combine the implementation of `WINDOWS_EXPORT_ALL_SYMBOLS` with that of using a `.def` file as a source. Only one of these could be used within a single target before anyway.
-
Brad King authored
Create a `ModuleDefinitionInfo` structure for each configuration of a target to hold corresponding information about the selected module definition file (`.def` source).
-
Brad King authored
Add a `cmGeneratorTarget::GetModuleDefinitionSources` method.
-
Brad King authored
d9bdcf34 Tests: Add x32 tests to test suite 5b6d354f Help: Add notes for topic 'x32-abi' bed9c73d Modules: Add x32-abi support to hard-coded paths 462cf254 Add support for x32-abi Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !532
-
d9bdcf34 Tests: Add x32 tests to test suite 5b6d354f Help: Add notes for topic 'x32-abi' bed9c73d Modules: Add x32-abi support to hard-coded paths 462cf254 Add support for x32-abi Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !532
-
66542b66 Help: Update MSVC_VERSION for Visual Studio 2017 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !567
-
7e8b08ec Tests: Pass generator platform and toolset into check for Fortran 0f5e76df CheckLanguage: Pass generator platform and toolset into check Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !565
-
Brad King authored
Without `CPACK_VERBATIM_VARIABLES` a path with backslashes does not make it through `CPackConfig.cmake` properly. Just use forward slashes which NSIS seems to understand anyway.
-
Kitware Robot authored
-
- Mar 08, 2017
-
-
Ruslan Baratov authored
-
The value we documented was left from a preview that still used `v140` tools. Update it to match the `v141` tools distributed with the final release.
-
Steven Newbury authored
-
Brad King authored
Check for a Fortran compiler that supports the same target platform as we are testing.
-
Brad King authored
Otherwise we do not check for support for the language with the same generator settings as the caller.
-
Brad King authored
-
e2f25d3e WriteCompilerDetectionHeader: fix STATIC_ASSERT Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !555
-
bd8b5401 VS: Do not treat custom targets as CSharp targets Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !557
-
322425fa cmStateTypes: document that the ordering of targets is important Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !560
-
f5c4dada cmFileMonitor.h: Include cmConfigure.h first Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !562
-
613b3e49 CUDA: Fix spelling of CudaOnly.SeparateCompilation test targets Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !563
-
Kitware Robot authored
-
- Mar 07, 2017
-
-
Brad King authored
-
Update hard-coded library paths in bundled CMake Modules for libx32 as used with x32-abi.
-
Detect x32-abi through CMakeCompilerABI infrastruture and use this information at runtime to determine the correct library paths with `FIND_LIBRARY_USE_LIBX32_PATHS`. Fixes: #15994
-
Brad King authored
-
Brad King authored
We need this to make Large File Support definitions consistent with other translation units.
-