Commit History

Autor SHA1 Mensaxe Data
  Sebastian Holtermann f4f3c68926 Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgument %!s(int64=6) %!d(string=hai) anos
  Sebastian Holtermann 18b0330b86 clang-tidy: Enable performance-inefficient-string-concatenation %!s(int64=6) %!d(string=hai) anos
  Sebastian Holtermann f71f7ce3f0 cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.h %!s(int64=6) %!d(string=hai) anos
  Brad King ad2b3a32d1 Genex: Optimize build setting TARGET_PROPERTY evaluation %!s(int64=6) %!d(string=hai) anos
  Brad King 11fa818ecd Genex: Optimize usage requirement TARGET_PROPERTY recursion %!s(int64=6) %!d(string=hai) anos
  Brad King 0239bf8ac8 Genex: In TARGET_PROPERTY check for usage reqs in link libs earlier %!s(int64=6) %!d(string=hai) anos
  Brad King 7caebeb0e4 Genex: Re-order TARGET_PROPERTY logic to de-duplicate checks %!s(int64=6) %!d(string=hai) anos
  Brad King b2785a0fbd Genex: Move TARGET_PROPERTY linked targets evaluation to end %!s(int64=6) %!d(string=hai) anos
  Brad King 71fbebd1dc IWYU: Fix handling of <memory> standard header %!s(int64=6) %!d(string=hai) anos
  Robert Maynard 808b818063 Genex: CompileLang and CompileLangAndId now match against a list of ids %!s(int64=6) %!d(string=hai) anos
  Robert Maynard 9fd602bfd3 Genex: PlatformId now can match against a list of ids. %!s(int64=6) %!d(string=hai) anos
  Robert Maynard ec66af2026 Genex: CompilerId now can match against a list of ids. %!s(int64=6) %!d(string=hai) anos
  Brad King 5a1af142f1 Genex: Fix value lifetimes in nested TARGET_PROPERTY evaluation %!s(int64=6) %!d(string=hai) anos
  Robert Maynard e214abdaab Genex: Add COMPILE_LANG_AND_ID generator expression %!s(int64=6) %!d(string=hai) anos
  Brad King 323c4fb989 Merge topic 'genex-TARGET_FILE_BASE_NAME-manage-postfix' %!s(int64=6) %!d(string=hai) anos
  Brad King e08efc36eb Merge topic 'genex-code-cleanup' %!s(int64=6) %!d(string=hai) anos
  Marc Chevrier 6e5ccabe9b Genex: Update $<TARGET_FILE_BASE_NAME:...>: take care of POSTFIX %!s(int64=6) %!d(string=hai) anos
  Brad King d0e6fc2833 Merge topic 'relax_TARGET_OBJECT_generator_expr' %!s(int64=6) %!d(string=hai) anos
  Leonid Pospelov 3d856eba16 cmGeneratorExpressionNode: refactor TargetPropertyNode %!s(int64=6) %!d(string=hai) anos
  Leonid Pospelov 9e1df5df54 cmGeneratorExpressionNode: use ctor arguments instead of macro %!s(int64=6) %!d(string=hai) anos
  Leonid Pospelov 36f36d6a49 cmGeneratorExpressionNode: add VersionNode %!s(int64=6) %!d(string=hai) anos
  Leonid Pospelov 3f57787dff cmGeneratorExpressionNode: remove structs CompilerId*, CompilerVersion* %!s(int64=6) %!d(string=hai) anos
  Leonid Pospelov 20d7c5631e cmGeneratorExpressionNode: add CharacterNode %!s(int64=6) %!d(string=hai) anos
  Leonid Pospelov abd62201bd cmGeneratorExpressionNode: simplify code in EqualNode %!s(int64=6) %!d(string=hai) anos
  Brad King f2c8ff8259 cmGeneratorExpressionNode: Simplify static string constant %!s(int64=6) %!d(string=hai) anos
  Robert Maynard ce078dda79 Relax the usage of TARGET_OBJECTS generator expression %!s(int64=6) %!d(string=hai) anos
  Marc Chevrier 60ec292258 Genex: Rename $<TARGET_*_OUTPUT_NAME:...> in $<TARGET_*_FILE_BASE_NAME:...> %!s(int64=6) %!d(string=hai) anos
  Marc Chevrier b70bac647d Genex: add $<TARGET_FILE_PREFIX:...> and $<TARGET_FILE_SUFFIX:...> %!s(int64=6) %!d(string=hai) anos
  Sebastian Lipponer 698f51abac Genex: Add $<FILTER:list,INCLUDE|EXCLUDE,regex> %!s(int64=6) %!d(string=hai) anos
  Marc Chevrier 1889ed923e Genex: Add capability to retrieve base name for various target artifacts %!s(int64=6) %!d(string=hai) anos