- Jul 27, 2015
-
-
unscreamify-cmake-buffer => cmake-unscreamify-buffer While at it, wrap the operation in (save-excursion).
-
This allows the keywords be defined in a list and reused in different regexps.
-
Superficial changes to use more conventional Emacs Lisp idioms.
-
594bafe5 cmake: add --trace-expand option
-
10f20652 Utilities/Release: Drop IBM AIX release scripts
-
8329fc01 cmPolicies: Replace unused include. 5447ca1a cmMakefile: Remove CMP0001 handling to callers. d0dcce15 cmMakefile: Simplify computation of ancient policy status. 658bfc5c cmMakefile: Remove redundant condition from policy status computation. f4a25874 cmMakefile: Inline internal policy status method. 3c45471c cmPolicies: Enable RVO for internal method. 71e69fc9 cmPolicies: Store only state that users can set. 84e18056 cmMakefile: Convert recursion to loop.
-
bbb507ae cmMakefile: Move the InitializeFromParent method 6ed9c7e0 cmState: Host buildsystem properties for directories. 8f0a5d84 cmState: Fix compilation on IBM XL compiler 9644a2d1 cmAlgorithms: Add cmMakeReverseIterator. 1e77de74 cmMakefile: Don't clear buildsystem properties. c1bf1a59 CompileDefinitions: Add unit test for setting empty content.
-
8d336875 cmMakefile: Use Ranges for buildsystem property access. 514a1dff cmAlgorithms: Add some convenient typedefs. c7b39d06 cmMakefile: Split accessors for include directories and origins. b2de25ad cmMakefile: Split accessors for compile options and origins. d6239507 cmMakefile: Split accessors for compile definitions and origins. ef17bbef cmMakefile: Separate storage of buildsystem properties and their origins. a89c02ce cmMakefile: Out of line some API. b19587e7 cmMakefile: Remove some references from APIs. 1fe71e2e cmAlgorithms: Move Range type out of private namespace. 8ea0b81d cmAlgorithms: Rename cmRange to cmMakeRange.
-
Kitware Robot authored
-
- Jul 26, 2015
-
-
Kitware Robot authored
-
- Jul 25, 2015
-
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Delay use of the PositionType constructor until after SnapshotDataType is fully defined.
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
cmPolicies::PolicyMap does not need to store the REQUIRED_ALWAYS or REQUIRED_IF_USED states as they are statically determined.
-
Stephen Kelly authored
-
Kitware Robot authored
-
- Jul 24, 2015
-
-
Kitware Robot authored
-
- Jul 23, 2015
-
-
Ben Boeckel authored
The --trace option is helpful, but sometimes, what you're looking for is deep under many layers of function calls and figuring out what instance of the function call you're looking at is tedious to determine (usually involving patching and message()). Instead, add a --trace-expand option to trace while expanding commands into what CMake actually sees.
-
Brad King authored
-
Brad King authored
We no longer produce binaries for AIX.
-
Brad King authored
-
e68f0cb3 OS X: Use -iframework with AppleClang only on version >= 4.2
-
783c3757 Tests: Extend BuildDepends test to cover OBJECT_DEPENDS
-
Kitware Robot authored
-
- Jul 22, 2015
-
-
Stephen Kelly authored
-
Stephen Kelly authored
Instead put a sentinal empty entry in the container when a property is overwritten. Use this sentinal when reading from the containers. Use iterator::operator+(size_type) directly instead of std::advance, because this only really makes sense if using RandomAccessIterators.
-
Stephen Kelly authored
-
Stephen Kelly authored
Don't return vector copies.
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
This simplifies some existing and upcoming algorithms.
-