- 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.
-
- Jul 21, 2015
-
-
Brad King authored
-
dec8d1cc Help: Add notes for topic 'doc-CMakeExpandImportedTargets-deprecated'
-
Brad King authored
-
4572d8b3 KDE4: Find the Internal package with NO_POLICY_SCOPE.
-
41bb831f cmMakefile: Remove special handling of MACROS property.
-
4efda261 cmMakefile: Remove special handling of INCLUDE_REGULAR_EXPRESSION.
-
cff2dc34 cmLocalUnixMakefileGenerator3: Port away from the Parent. 5505bff7 cmMakefile: Add include which we use. 2007d11c cmState: Remove unused variable. a622b829 cmGetCMakePropertyCommand: Clean up VARIABLES handling. 52f22616 cmListFileBacktrace: Constify API. fc1c7cf8 Genex: Store a backtrace, not a pointer to one. 4dc45707 cmMakefile: Fix indentation. 12c82fd8 cmMakefile: Remove dead code. f19653eb CodeLite: Remove unused code.
-
640fc5b5 cmMakefile: Remove unused ListFileStack. 54cc0c0e cmMakefile: Port some users of ListFileStack to cmState. e77c4666 cmMakefile: Remove obsolete condition. 8e7d3030 cmMakefile: Simplify setting of current snapshot. 6083ec9a cmMakefile: Implement LISTFILE_STACK property in terms of cmState. 647b533b cmMakefile: Implement FormatListFileStack in terms of cmState.
-
0fcbd704 CMakeExpandImportedTargets: Document as deprecated
-
Kitware Robot authored
-
- Jul 20, 2015
-
-
Brad King authored
-
Kitware Robot authored
-
- Jul 19, 2015
-
-
Stephen Kelly authored
If someone in KDE wants to port away from OLD policies, they might want to do so one policy at a time. This patch will allow them to use find_package(KDE4 NO_POLICY_SCOPE) in callers to get around the CMP0011 warning, while still getting the policy settings contained within.
-
Stephen Kelly authored
-
Kitware Robot authored
-
- Jul 18, 2015
-
-
Stephen Kelly authored
Move Directory-scoped state accessors to it. This will be expanded with directory property state soon.
-
Stephen Kelly authored
-
Stephen Kelly authored
The storage details of properties do not belong in the API.
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
Don't rely on this through the cmLocalGenerator include.
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
It costs an extra cmMakefile member and extra code to maintain in directory property handling. Remove documentation note that it is read-only and specify high-level command to populate it.
-
Stephen Kelly authored
There is no need to handle it in a special way.
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Kitware Robot authored
-
- Jul 17, 2015
-
-
Stephen Kelly authored
The storage of a pointer means that the ownership and lifetime are externally determined, which is harder to reason about. It also imposes API constraints, requiring APIs to return references to backtraces. This pointer storage was introduced in commit v3.1.0-rc1~425^2~3 (genex: remove the need for backtraces, 2014-05-23). As backtraces are now cheap to copy around, just do that instead.
-
Stephen Kelly authored
-