Commit History

Author SHA1 Message Date
  Stephen Kelly 3df36b5954 Revert "Add the $<LINKED:...> generator expression." 12 years ago
  Stephen Kelly 567c8d103e Revert "Don't allow utility or global targets in the LINKED expression." 12 years ago
  Stephen Kelly a1c4905f72 Use the link information as a source of compile definitions and includes. 12 years ago
  Stephen Kelly 9712362b45 Don't allow utility or global targets in the LINKED expression. 12 years ago
  Stephen Kelly d4e5c6787c Don't keep track of content determined by target property values. 12 years ago
  Stephen Kelly 1fb545ad3a Move a special case for PIC from the genex to the cmTarget code. 12 years ago
  Stephen Kelly 57175d559e Only use early evaluation termination for transitive properties. 12 years ago
  Stephen Kelly 7c0ec75cfa De-duplicate validation of genex target names. 12 years ago
  Stephen Kelly e48d84209c Cache context-independent includes on evaluation. 12 years ago
  Stephen Kelly 089fe1c13d Optimize genex evaluation for includes and defines. 12 years ago
  Stephen Kelly 0b92602b81 Add the $<LINKED:...> generator expression. 12 years ago
  Stephen Kelly df4d2b28b2 Make it an error for INSTALL_PREFIX to be evaluated. 12 years ago
  Stephen Kelly 30268b46f8 Handle reading empty properties defined by the link interface. 12 years ago
  Stephen Kelly 34d1ade048 Add the INSTALL_PREFIX genex. 12 years ago
  Stephen Kelly 2fb2c32f9b Add the COMPATIBLE_INTERFACE_STRING property. 13 years ago
  Brad King a37b0e3ebf Merge topic 'qt4-autolink-qtmain' 12 years ago
  Stephen Kelly e3b5eb6b23 Automatically link to the qtmain library when linking to QtCore. 13 years ago
  Stephen Kelly e98799105b Make INTERFACE determined properties readable in generator expressions. 12 years ago
  Stephen Kelly 6c8d8afe34 Add the $<TARGET_POLICY> expression 12 years ago
  Stephen Kelly 2bee6f5ba5 Add the TARGET_DEFINED generator expression 13 years ago
  Stephen Kelly bf5ece51c3 Keep track of properties used to determine linker libraries. 13 years ago
  Brad King db925e3532 Merge topic 'interface-includes-defines' 13 years ago
  Stephen Kelly 894f52f32d Handle INTERFACE properties transitively for includes and defines. 13 years ago
  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 e767ffcda5 Don't crash when a target is expected but is not available. 13 years ago