- 13 Oct, 2015 5 commits
-
-
Stephen Kelly authored
Add new API for the subdirs command to cmState. This fixes a regression introduced in commit f716460e (cmMakefile: Move invokation to initialize snapshot., 2015-10-06).
-
Stephen Kelly authored
Don't leave this as cmMakefile responsibility.
-
Stephen Kelly authored
Don't leave this as cmMakefile responsibility.
-
Stephen Kelly authored
Don't leave this as cmMakefile responsibility.
-
Stephen Kelly authored
Don't leave this as cmMakefile responsibility.
-
- 10 Oct, 2015 6 commits
-
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
- 07 Oct, 2015 1 commit
-
-
Stephen Kelly authored
-
- 11 Sep, 2015 3 commits
-
-
Stephen Kelly authored
This is the appropriate snapshot for future use. Existing users of this method are mostly just calling GetDirectory on the result, but the progress tracking of the Makefile generator needs a consistent snapshot to be used, so the end snapshot should be consistently used.
-
Stephen Kelly authored
This is a change in behavior from CMake 3.3, but there is no semantic meaning to empty entries in buildsystem properties. This also restores behavior to that of CMake 2.8.10.
-
Stephen Kelly authored
-
- 25 Aug, 2015 1 commit
-
-
Stephen Kelly authored
-
- 24 Aug, 2015 3 commits
-
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
- 23 Aug, 2015 4 commits
-
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
Match the scopes currently used in cmMakefile for definitions.
-
Stephen Kelly authored
For completeness mostly.
-
- 21 Aug, 2015 1 commit
-
- 02 Aug, 2015 3 commits
-
-
Stephen Kelly authored
Implement lexical scope checking in terms of the state stack instead of barriers.
-
Stephen Kelly authored
At generate time, variables and policies are determined from the end state of the cmMakefile.
-
Stephen Kelly authored
-
- 01 Aug, 2015 2 commits
-
-
Stephen Kelly authored
This was added at a time when I thought the cmState would report errors, but that is not the direction it is going. The ordering of the stack of scopes is canonical and clients are required to maintain it.
-
Stephen Kelly authored
-
- 25 Jul, 2015 2 commits
-
-
Stephen Kelly authored
-
Delay use of the PositionType constructor until after SnapshotDataType is fully defined.
-
- 18 Jul, 2015 2 commits
-
-
Stephen Kelly authored
Move Directory-scoped state accessors to it. This will be expanded with directory property state soon.
-
Stephen Kelly authored
-
- 12 Jul, 2015 1 commit
-
-
Stephen Kelly authored
Commit v3.3.0-rc1~196^2~7 (cmake: Simplify command clean up loop., 2015-04-12) introduced a bug that built-in commands which were renamed no longer had their original name restored when cleanup is performed between configure runs. Check for that and restore the commands with their original name. Extend the complex test for this. That test is run by ctest with the --build-two-config command line option.
-
- 05 Jul, 2015 2 commits
-
-
Stephen Kelly authored
Extend snapshot creation API to store the file being executed and the entry point to get to that context.
-
Stephen Kelly authored
-
- 04 Jul, 2015 1 commit
-
-
Stephen Kelly authored
Adjust cmMakefile implementation to create the snapshots.
-
- 21 Jun, 2015 2 commits
-
-
Stephen Kelly authored
This will matter when definitions are stored in the cmState.
-
Stephen Kelly authored
-
- 07 Jun, 2015 1 commit
-
-
Stephen Kelly authored
The chaining logic doesn't belong to the container, and the CMakeInstance pointer doesn't need to be in cmPropertyMap. Size goes from 56 to 48 bytes with GNU libstdc++-5.1.
-