- 01 Feb, 2017 1 commit
-
-
Kitware Robot authored
-
- 31 Jan, 2017 9 commits
-
-
435cebaa VS: Fix CSharp compiler identification for VS 2017
-
97d61562 FindBoost: unset cache variables if the lib dir changes
-
5181f1f8 Tests: make tests pass with SOURCE_DATE_EPOCH set
-
4dde0bc8 VS: Fix WINDOWS_EXPORT_ALL_SYMBOLS for external objects
-
071f8e78 Apple: Add support for static frameworks d525754e Xcode: Refactor RunCMake.Framework test to prepare for static frameworks 45405f00 Xcode: Ignore Xcode project warning until issue is fixed 50e1c105 Makefile: For static libraries remove only the "real" lib before creating 8643ca75 Makefile: Re-order list of files to clean
-
050bb41c Tell Git not to export the GitSetup directory d6108c87 GitSetup: Tell Git not to export .gitattributes 3642d657 Merge branch 'upstream-GitSetup' into developer-setup 7e5ef9ca GitSetup 2016-12-13 (cd5ada6d) a6fda7bf Merge branch 'upstream-GitSetup' into developer-setup a2d393d6 Add script to update GitSetup from upstream c7b846ed GitSetup 2012-04-26 (b7daff9b)
-
The CSharp compiler for VS 2017 has moved from `MSBuildTools` to `RoslynTargets`. Account for both locations giving priority to the `MSBuildTools` location.
-
Closes: #16432
-
Kitware Robot authored
-
- 30 Jan, 2017 14 commits
-
-
Brad King authored
The `Utilities/GitSetup` directory is useful only in Git work trees and so does not need to be distributed with source tarballs.
-
Brad King authored
GitSetup upstream added an attribute to export `.gitattributes` so that importing snapshots into the sources of other projects would bring along the attributes. However, we don't want to export them from CMake. Drop `.gitattributes` entries not relevant to CMake.
-
Brad King authored
* upstream-GitSetup: GitSetup 2016-12-13 (cd5ada6d)
-
Code extracted from: https://gitlab.kitware.com/utils/gitsetup.git at commit cd5ada6d5626da409d3ff108c341b9afd615803f (setup).
-
Brad King authored
-
Brad King authored
-
Code extracted from: https://gitlab.kitware.com/utils/gitsetup.git at commit b7daff9b (setup).
-
This fixes a regression introduced by commit v3.3.0-rc1~5^2~2 (FindBoost: Search for debug and release libraries separately, 2015-01-26). The `_Boost_CHANGE_LIBDIR` variable was split into `_Boost_CHANGE_LIBDIR_{DEBUG,RELEASE}` but one usage site was not updated.
-
Fix tests to account for commit 243aed52 (cmTimestamp: Support SOURCE_DATE_EPOCH to override current time, 2017-01-25). In openSUSE we are running the test-suite as part of the build and that failed in these two places when building everything with `SOURCE_DATE_EPOCH` set.
-
Teach Visual Studio generators to include external object files in the list of objects whose symbols are to be exported. The Makefile and Ninja generators already did this.
-
560574b0 FeatureSummary: Update release notes 3cfde818 FeatureSummary: Refactor to use global properties for package types f0165eb6 FeatureSummary: Allow lists of dependencies in ADD_FEATURE_INFO 9da7bf08 FeatureSummary: Add QUIET_ON_EMPTY option to feature_summary 4cf4aceb FeatureSummary: Add unit tests 614a97a5 FeatureSummary: Do not force OPTIONAL type in SET_PACKAGE_PROPERTIES 65a0bfd8 FeatureSummary: Add deprecation warnings to deprecated commands 4da3cae9 FeatureSummary: Clean printed output
-
6c54f7b3 string: Teach TIMESTAMP to treat %% as %
-
f01045ea Tests: Make Preprocess test work in RelWithDebInfo and MinSizeRel
-
Kitware Robot authored
-
- 29 Jan, 2017 1 commit
-
-
Kitware Robot authored
-
- 28 Jan, 2017 1 commit
-
-
Kitware Robot authored
-
- 27 Jan, 2017 8 commits
-
-
This encoding is documented by `strptime`.
-
-
895f7f16 Genex: Add `IF` generator expression
-
24d73fa0 GNUC: also check __GNUG__ define when checking for g++
-
243aed52 cmTimestamp: Support SOURCE_DATE_EPOCH to override current time
-
Daniele E. Domenichelli authored
-
Kitware Robot authored
-
- 26 Jan, 2017 6 commits
-
-
-
Issue: #15272
-
When creating a static library with the archive tool, only the `.a` needs to be removed to start a fresh archive. Any other files (e.g. symbolic links we may later add) are not managed by the archive tool and therefore do not need to be cleaned.
-
Revise construction of the list of files to be cleaned for the target to list the "real" file first.
-
This allows a single condition to be used to choose between two alternatives. Without this the condition must be duplicated with one surrounded by `NOT`. Closes: #15585
-
ef47272b Tests: use cxx_auto_type only if actually available
-