Commit History

Author SHA1 Message Date
  Stephen Kelly c67b8124f7 Make cycles in target properties ignored, not an error. 13 years ago
  Stephen Kelly d0f950fdba Use mapped config properties to evaluate $<CONFIG> 13 years ago
  Stephen Kelly 26def1771d Make all relevant targets available in the genex context. 13 years ago
  Stephen Kelly b0c8f73eb6 Add the TARGET_NAME generator expression. 13 years ago
  Stephen Kelly 77475fe61d Allow generator expressions to require literals. 13 years ago
  Stephen Kelly b2f1700bc7 GenEx: Add expressions to specify build- or install-only values 13 years ago
  Stephen Kelly 7d736af60e Replace some 'if' with 'else if' 13 years ago
  Brad King 5f30a56f29 Merge topic 'generator-expression-fixes' 13 years ago
  Stephen Kelly 07749e3705 Genex: Ensure that $<0:...> has a parameter. 13 years ago
  Stephen Kelly ee96dc7686 Genex: Extract a method to parse parameters. 13 years ago
  Stephen Kelly d8a59ea4b3 Port cmGeneratorExpression to cmTarget from cmGeneratorTarget. 13 years ago
  Stephen Kelly 9be64f34c2 GenEx: Use case insensitive comparison for $<CONFIG:...> 13 years ago
  Stephen Kelly e386992152 GexEx: Validate Target names and property names differently. 13 years ago
  Stephen Kelly a573a85658 Attempt to fix the compile of cmake on Sun CC. 13 years ago
  Stephen Kelly 7aa99270fa GenEx: Don't use std::vector::at(int). 13 years ago
  Stephen Kelly 354face4fa GenEx: Ensure that the empty CONFIGURATION can be used conditionally. 13 years ago
  Stephen Kelly 8b3b88abd8 GenEx: Validate target and property names. 13 years ago
  Stephen Kelly a4985a9af9 GenEx: Report actual target name not found, not "0" each time. 13 years ago
  Stephen Kelly d70650d6c3 GenEx: Return after error reported. 13 years ago
  Brad King 103d99338a Merge topic 'generator-expression-target-properties' 13 years ago
  Stephen Kelly eb250cd18a Add a self-reference check for target properties. 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 e028381bf1 Extend the generator expression language with more logic. 13 years ago
  Stephen Kelly fb578c8635 Fix the regular expression validator for target names. 13 years ago
  Stephen Kelly f1eacf0e07 cmGeneratorExpression: Re-write for multi-stage evaluation 13 years ago