summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* GHS: Add support for GHS Multi Generator in LinuxNaren Manimohan2019-03-218-17/+52
|
* Tests: Fix file name case in GHS object library testNaren Manimohan2019-03-211-1/+1
|
* Tests: Run GHS tests in a separate ctest processBrad King2019-03-211-0/+1
| | | | | These tests use a different compiler than the rest of the test suite. Isolate the rest of our tests from their environment.
* GHS: Fix include-what-you-use and clang-tidy diagnosticsBrad King2019-03-208-72/+109
| | | | We will soon build GHS sources on Linux where we run these lints.
* Merge topic 'test-FindGTK2-explicit'Brad King2019-03-152-7/+5
|\ | | | | | | | | | | | | | | 28ae243ca6 Tests: Run FindGTK2 tests only when explicitly enabled Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !3100
| * Tests: Run FindGTK2 tests only when explicitly enabledBrad King2019-03-142-7/+5
| | | | | | | | | | | | Do not `find_package(GTK2)` by default, as it gives the impression that CMake depends on it to build. We will set `CMake_TEST_FindGTK2` in the cache of automated builds where GTK2 is expected to work.
* | Merge topic 'cmake-gui-unused-code'Brad King2019-03-151-3/+0
|\ \ | | | | | | | | | | | | | | | | | | dd8c2f3e57 cmake-gui: Drop code not needed with current required CMake version Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3099
| * | cmake-gui: Drop code not needed with current required CMake versionBrad King2019-03-141-3/+0
| |/
* | CMake Nightly Date StampKitware Robot2019-03-151-1/+1
|/
* Merge topic 'refactor_cmfilecopier'Brad King2019-03-147-1080/+1193
|\ | | | | | | | | | | | | e2e8f6b132 cmFileCommand: Factor out cmFileCopier and cmFileInstaller Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2664
| * cmFileCommand: Factor out cmFileCopier and cmFileInstallerBryon Bean2019-03-137-1080/+1193
| | | | | | | | Split these classes out into their own sources.
* | Merge topic 'string_scopes'Brad King2019-03-144-68/+56
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3039fd7a29 cmDependsC: Use faster cmSystemTools::FileTimeCompare b96c3c74dd cmDependsC: Use auto for long type names e81b425019 cmDependsC: Remove useless string preallocation artifact d1a54ee26a cmDepends: Reduce temporary object lifetime with local scopes ae416a6b5c cmLocalUnixMakefileGenerator3: Use std::unique_ptr instead of new/delete 60a407b01c cmLocalUnixMakefileGenerator3: Pass strings instead of recomputing them addd1ce402 cmLocalUnixMakefileGenerator3: Move local strings into local brace scopes Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Brad King <brad.king@kitware.com> Merge-request: !3088
| * | cmDependsC: Use faster cmSystemTools::FileTimeCompareSebastian Holtermann2019-03-131-3/+2
| | | | | | | | | | | | | | | | | | The file stat caching feature of the local cmFileTimeComparison instance is unused in the addressed context. To avoid the allocation and initialization overhead of cmFileTimeComparison use cmSystemTools::FileTimeCompare instead.
| * | cmDependsC: Use auto for long type namesSebastian Holtermann2019-03-121-3/+2
| | |
| * | cmDependsC: Remove useless string preallocation artifactSebastian Holtermann2019-03-121-13/+6
| | |
| * | cmDepends: Reduce temporary object lifetime with local scopesSebastian Holtermann2019-03-121-17/+17
| | |
| * | cmLocalUnixMakefileGenerator3: Use std::unique_ptr instead of new/deleteSebastian Holtermann2019-03-121-10/+6
| | |
| * | cmLocalUnixMakefileGenerator3: Pass strings instead of recomputing themSebastian Holtermann2019-03-122-14/+12
| | |
| * | cmLocalUnixMakefileGenerator3: Move local strings into local brace scopesSebastian Holtermann2019-03-121-8/+11
| | |
* | | Merge topic 'import-zstd'Brad King2019-03-1471-10/+31230
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1761a9a546 CMake: Enable use of zstd in libarchive 2cf2921749 zstd: Add CMake build system f92b4b52eb Merge branch 'upstream-zstd' into import-zstd fbaf65639a zstd 2018-12-27 (470344d3) 9337cbfcca zstd: add script to import zstd from upstream Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Bartosz <gang65@poczta.onet.pl> Merge-request: !3092
| * | | CMake: Enable use of zstd in libarchiveBrad King2019-03-138-10/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Build zstd as part of CMake or find one on the system. Modify our port of libarchive to use the zstd configured for use with CMake. Issue: #18657
| * | | zstd: Add CMake build systemBrad King2019-03-131-0/+44
| | | | | | | | | | | | | | | | | | | | | | | | Although the upstream has a CMake build system, it is meant for the complete package. Add a simple one to build just the static library we need within CMake.
| * | | Merge branch 'upstream-zstd' into import-zstdBrad King2019-03-1361-0/+31112
| |\ \ \ | | | | | | | | | | | | | | | | | | | | * upstream-zstd: zstd 2018-12-27 (470344d3)
| | * | | zstd 2018-12-27 (470344d3)zstd upstream2019-03-1361-0/+31112
| | / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://github.com/facebook/zstd.git at commit 470344d33e1d52a2ada75d278466da8d4ee2faf6 (v1.3.8).
| * | | zstd: add script to import zstd from upstreamBrad King2019-03-131-0/+36
| | | |
* | | | Merge topic 'xcodescheme'Brad King2019-03-145-0/+15
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 40be48f890 XCode: Add scheme option XCODE_SCHEME_DEBUG_AS_ROOT Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3084
| * | | | XCode: Add scheme option XCODE_SCHEME_DEBUG_AS_ROOTHarry Mallon2019-03-115-0/+15
| | | | |
* | | | | Merge topic 'short-commands'Brad King2019-03-144-11/+19
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 077ab5774c cmake: add short version of '--target <tgt>...' option 071f5e1544 cmake: Reformat '--parallel' and '--verbose' options in help Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3078
| * | | | | cmake: add short version of '--target <tgt>...' optionBartosz Kosiorek2019-03-124-5/+13
| | | | | |
| * | | | | cmake: Reformat '--parallel' and '--verbose' options in helpBartosz Kosiorek2019-03-122-7/+7
| | | | | |
* | | | | | Merge branch 'release-3.14'Brad King2019-03-140-0/+0
|\ \ \ \ \ \
| * | | | | | CMake 3.14.0v3.14.0Brad King2019-03-141-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2019-03-141-1/+1
| |_|_|_|_|/ |/| | | | |
* | | | | | Merge topic 'update-documentation'Brad King2019-03-132-6/+14
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | da2e588935 cmake: Upgrade 'cmake -E' commands description Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3089
| * | | | | | cmake: Upgrade 'cmake -E' commands descriptionBartosz Kosiorek2019-03-122-6/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #13204
* | | | | | | Merge topic 'cuda_compiler_generator_expressions'Brad King2019-03-134-2/+70
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b53766b205 CUDA: Support compiler id and version generator expressions b544e34af6 All VersionNode use the same capitalization pattern Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3085
| * | | | | | | CUDA: Support compiler id and version generator expressionsRobert Maynard2019-03-114-0/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduce the CUDA_COMPILER_ID and CUDA_COMPILER_VERSION generator expressions.
| * | | | | | | All VersionNode use the same capitalization patternRobert Maynard2019-03-111-2/+2
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge topic 'ignore-json-deprecated-warnings'Brad King2019-03-131-0/+4
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2c280acdf8 JsonCpp: Ignore deprecation warnings Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3091
| * | | | | | | JsonCpp: Ignore deprecation warningsChuck Atkins2019-03-121-0/+4
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Merge branch 'release-3.14'Brad King2019-03-130-0/+0
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | |
| * | | | | | Merge branch 'revert-vs-msbuild-arch' into release-3.14Brad King2019-03-121-12/+0
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3090
| * \ \ \ \ \ \ Merge branch 'wix-cmake-downgrade-fix' into release-3.14Brad King2019-03-121-0/+2
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3087
* | \ \ \ \ \ \ \ Merge branch 'release-3.13'Brad King2019-03-130-0/+0
|\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge branch 'wix-cmake-downgrade-fix' into release-3.13Brad King2019-03-121-0/+2
| |\ \ \ \ \ \ \ \ \ | | | |/ / / / / / / | | |/| | | | | | | | | | | | | | | | | Merge-request: !3087
* | | | | | | | | | Merge topic 'revert-vs-msbuild-arch'Brad King2019-03-131-12/+0
|\ \ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f3cedf381e VS: Revert "Use MSBuild matching toolset host architecture" Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3090
| * | | | | | | | | VS: Revert "Use MSBuild matching toolset host architecture"Brad King2019-03-121-12/+0
| | |_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert commit da402a081b (VS: Use MSBuild matching toolset host architecture, 2019-01-28, v3.14.0-rc1~50^2). Multiple people have reported that the 64-bit `amd64/msbuild` tool fails in cases that the 32-bit `msbuild` works. Drop our change pending further investigation and hopefully a fix to VS. Fixes: #18904, #19037 Issue: #18219
* | | | | | | | | Merge topic 'wix-cmake-downgrade-fix'Brad King2019-03-131-0/+2
|\ \ \ \ \ \ \ \ \ | | |_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7593bdf4e8 CMake: Fix WiX installer downgrades with versioned binaries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3087
| * | | | | | | | CMake: Fix WiX installer downgrades with versioned binariesNils Gladitz2019-03-121-0/+2
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit 5b9da05b7a (Windows: Embed version information into CMake binaries, 2017-10-25, v3.11.0-rc1~411^2) our binaries have version information that prevents a `.msi` downgrade from replacing them by default. Configure the re-install mode: * a: reinstall all files regardless of version * m: rewrite all per-machine registry entries * u: rewrite all per-user registry entries * s: reinstall shortcuts and icons Fixes: #19006
* | | | | | | | CMake Nightly Date StampKitware Robot2019-03-131-1/+1
| |_|_|_|_|_|/ |/| | | | | |