Commit History

Author SHA1 Message Date
  Stephen Kelly 5de63265e3 Genex: Only evaluate TARGET_OBJECTS to determine target sources. 11 years ago
  Stephen Kelly bf98cc252f Genex: Evaluate TARGET_OBJECTS as a normal expression. 11 years ago
  Stephen Kelly 21c573f682 Remove some c_str() calls. 11 years ago
  Ben Boeckel 84fdc9921c stringapi: Pass configuration names as strings 11 years ago
  Ben Boeckel ce5114354c stringapi: Use strings for the languages 11 years ago
  Ben Boeckel 24e8b929ee genex: Store predicates as a map for faster searching 11 years ago
  Stephen Kelly b8b99cc1e5 cmTarget: Avoid computing languages when computing transitive targets. 11 years ago
  Stephen Kelly 21e91350b0 cmTarget: Change GetTransitivePropertyLinkLibraries to output targets. 11 years ago
  Rolf Eike Beer c768e398f9 cmMakefile: make some methods take const std::string& instead of const char* 11 years ago
  Stephen Kelly 6aabb6a62b Genex: Use case-sensitive comparison for COMPILER_ID. 12 years ago
  Stephen Kelly 5bb53f6b73 cmTarget: Deprecate COMPILE_DEFINITIONS_ properties with a policy. 12 years ago
  Stephen Kelly 3917d86b26 Genex: Add a nullary form for CONFIG 12 years ago
  Stephen Kelly 9c9f69fb9c Genex: Make EQUAL support upper case binary literals 11 years ago
  Stephen Kelly 6eb3218105 Genex: Fix case of methods in the dag checker. 11 years ago
  Stephen Kelly 0f3e8e957f Undefine local preprocessor loop variables. 12 years ago
  Stephen Kelly 9ba47ee49b Genex: Reform error-checking for nullary/unary expressions. 12 years ago
  Stephen Kelly 2af966d9ab Genex: Add EQUAL expression. 12 years ago
  Stephen Kelly 2eda924389 Genex: Use case-sensitive comparison in PLATFORM_ID. 12 years ago
  Stephen Kelly 9436353f94 Genex: Always return immediately on error. 12 years ago
  Stephen Kelly f4d9466130 Genex: Accept arbitrary content in *_CASE and MAKE_C_IDENTIFIER. 12 years ago
  Stephen Kelly d36b489401 Genex: Allow single param expressions to accept arbirary input. 12 years ago
  Stephen Kelly 1242f4e569 Genex: Add {UPPER,LOWER}_CASE and MAKE_C_IDENTIFIER. 12 years ago
  Stephen Kelly 0bfcb450e6 INTERFACE_LIBRARY: Avoid codepaths which set unneeded properties. 12 years ago
  Stephen Kelly 4fe963f656 Use new cmHasLiteralPrefix function 12 years ago
  Stephen Kelly 77a0fd5135 Genex: Use a preprocessor foreach to follow transitive properties. 12 years ago
  Stephen Kelly 146493363e Genex: Simplify the preprocessor looper for interface properties. 12 years ago
  Brad King 872a9d6476 Merge topic 'object-library-no-TARGET_FILE' 12 years ago
  Brad King d960589778 Genex: Reject $<TARGET_FILE:...> for object libraries (#14532) 12 years ago
  Stephen Kelly c4373b33b2 cmTarget: Make GetProperty() const. 12 years ago
  Stephen Kelly ff6c401309 cmTarget: Add interface for compatible numeric properties 12 years ago