Commit History

Author SHA1 Message Date
  Ben Boeckel cfc2cf9559 cmGeneratorExpression: Tokenize over strings 11 years ago
  Ben Boeckel 270eb96df0 strings: Remove cmStdString references 11 years ago
  Stephen Kelly c4373b33b2 cmTarget: Make GetProperty() const. 12 years ago
  Stephen Kelly cfae430133 Genex: Rename cmGeneratorExpression::NeedsParsing to NeedsEvaluation 12 years ago
  Stephen Kelly d777b8e716 Genex: Allow relative paths in INSTALL_INTERFACE. 12 years ago
  Brad King 57072c12d2 Merge topic 'interface-property-external-read' 12 years ago
  Stephen Kelly f2ab17d4db Keep track of all targets seen while evaluating a genex. 12 years ago
  Stephen Kelly ec2c67bcf3 Strip stray semicolons when evaluating generator expressions. 12 years ago
  Stephen Kelly d4e5c6787c Don't keep track of content determined by target property values. 12 years ago
  Stephen Kelly 7c0ec75cfa De-duplicate validation of genex target names. 12 years ago
  Stephen Kelly 92e98dd909 Deduplicate the isGeneratorExpression method. 12 years ago
  Stephen Kelly e48d84209c Cache context-independent includes on evaluation. 12 years ago
  Stephen Kelly f99196dc0c Add cmGeneratorExpression::Split() API. 13 years ago
  Stephen Kelly bf5ece51c3 Keep track of properties used to determine linker libraries. 13 years ago
  Stephen Kelly 26def1771d Make all relevant targets available in the genex context. 13 years ago
  Stephen Kelly b2f1700bc7 GenEx: Add expressions to specify build- or install-only values 13 years ago
  Stephen Kelly 0941d6232a Add a way to print the origins of used include directories. 13 years ago
  Stephen Kelly 76ea420fb9 Use cmsys::auto_ptr to manage cmCompiledGeneratorExpressions 13 years ago
  Stephen Kelly d8a59ea4b3 Port cmGeneratorExpression to cmTarget from cmGeneratorTarget. 13 years ago
  Stephen Kelly 79edd00235 GenEx: Fix reporting about not-found include directories and libraries. 13 years ago
  Stephen Kelly 7e807472d2 Add API to check that dependent target properties form a DAG. 13 years ago
  Stephen Kelly 239ac84153 Add a generator expression for target properties. 13 years ago
  Stephen Kelly c6abc41eb5 Add include guard for cmGeneratorExpression. 13 years ago
  Stephen Kelly 91011bd217 cmGeneratorExpression: Port users to two-stage processing 13 years ago
  Stephen Kelly f1eacf0e07 cmGeneratorExpression: Re-write for multi-stage evaluation 13 years ago
  Brad King 9d9f616792 Add $<CONFIG:...> boolean query generator expression 13 years ago
  Brad King 4749e4cb76 Record set of targets used in cmGeneratorExpression 15 years ago
  Brad King ef9e9de0b8 Optionally suppress errors in cmGeneratorExpression 15 years ago
  Brad King 96afb12087 Convert CMake to OSI-approved BSD License 16 years ago
  Brad King d2e1f2b4d6 Introduce "generator expressions" to add_test() 16 years ago