summaryrefslogtreecommitdiffstats
path: root/Source/cmInstalledFile.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Genex: Store a backtrace, not a pointer to one.Stephen Kelly2015-07-171-2/+2
| | | | | | | | | | 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.
* cmInstalledFile: Move Property implementation out of line.Stephen Kelly2015-03-101-0/+11
| | | | Don't require re-building the world when changing cmAlgorithms.h.
* CPackWiX: Extend CPACK_WIX_ACL to support directoriesNils Gladitz2014-09-271-0/+7
|
* CPackWIX: Implement CPACK_WIX_ACL (Access Control List) propertyNils Gladitz2014-08-091-0/+11
|
* genex: remove the need for backtracesBen Boeckel2014-06-051-2/+2
| | | | | Rather than making dummy backtraces and passing them around, just make backtraces optional.
* cmMakefile: return a backtraceBen Boeckel2014-06-051-4/+2
| | | | | This allows backtraces to be fully controlled by the makefile rather than externally (and makes changing how they are manipulated easier).
* Add an "installed file" property scopeNils Gladitz2014-05-281-0/+115
Teach set_property and get_property an "INSTALL" property type to be associated with install-tree file paths. Make the properties available to CPack for use during packaging. Add a "prop_inst" Sphinx domain object type for documentation of such properties.