| Commit message (Expand) | Author | Age | Files | Lines |
* | Genex: CompileLang and CompileLangAndId now match against a list of ids | Robert Maynard | 2019-06-03 | 1 | -4/+11 |
|
|
* | Genex: PlatformId now can match against a list of ids. | Robert Maynard | 2019-06-03 | 1 | -3/+5 |
|
|
* | Genex: CompilerId now can match against a list of ids. | Robert Maynard | 2019-06-03 | 1 | -25/+28 |
|
|
* | Genex: Fix value lifetimes in nested TARGET_PROPERTY evaluation | Brad King | 2019-05-22 | 1 | -3/+8 |
|
|
* | Genex: Add COMPILE_LANG_AND_ID generator expression | Robert Maynard | 2019-05-14 | 1 | -0/+46 |
|
|
* | Merge topic 'genex-TARGET_FILE_BASE_NAME-manage-postfix' | Brad King | 2019-05-03 | 1 | -3/+6 |
|\ |
|
| * | Genex: Update $<TARGET_FILE_BASE_NAME:...>: take care of POSTFIX | Marc Chevrier | 2019-05-02 | 1 | -3/+6 |
|
|
* | | Merge topic 'genex-code-cleanup' | Brad King | 2019-05-02 | 1 | -416/+175 |
|\ \
| |/
|/| |
|
| * | cmGeneratorExpressionNode: refactor TargetPropertyNode | Leonid Pospelov | 2019-04-22 | 1 | -48/+49 |
|
|
| * | cmGeneratorExpressionNode: use ctor arguments instead of macro | Leonid Pospelov | 2019-04-22 | 1 | -30/+36 |
|
|
| * | cmGeneratorExpressionNode: add VersionNode | Leonid Pospelov | 2019-04-22 | 1 | -84/+10 |
|
|
| * | cmGeneratorExpressionNode: remove structs CompilerId*, CompilerVersion* | Leonid Pospelov | 2019-04-22 | 1 | -166/+43 |
|
|
| * | cmGeneratorExpressionNode: add CharacterNode | Leonid Pospelov | 2019-04-22 | 1 | -36/+8 |
|
|
| * | cmGeneratorExpressionNode: simplify code in EqualNode | Leonid Pospelov | 2019-04-22 | 1 | -54/+29 |
|
|
| * | cmGeneratorExpressionNode: Simplify static string constant | Brad King | 2019-04-22 | 1 | -2/+4 |
|
|
* | | Merge topic 'relax_TARGET_OBJECT_generator_expr' | Brad King | 2019-04-30 | 1 | -2/+8 |
|\ \ |
|
| * | | Relax the usage of TARGET_OBJECTS generator expression | Robert Maynard | 2019-04-19 | 1 | -2/+8 |
|
|
* | | | Genex: Rename $<TARGET_*_OUTPUT_NAME:...> in $<TARGET_*_FILE_BASE_NAME:...> | Marc Chevrier | 2019-04-15 | 1 | -16/+16 |
| |/
|/| |
|
* | | Genex: add $<TARGET_FILE_PREFIX:...> and $<TARGET_FILE_SUFFIX:...> | Marc Chevrier | 2019-04-10 | 1 | -0/+117 |
|
|
* | | Genex: Add $<FILTER:list,INCLUDE|EXCLUDE,regex> | Sebastian Lipponer | 2019-04-08 | 1 | -0/+47 |
|
|
* | | Genex: Add capability to retrieve base name for various target artifacts | Marc Chevrier | 2019-04-08 | 1 | -0/+123 |
|
|
* | | Refactor struct TargetFileSystemArtifact | Marc Chevrier | 2019-04-08 | 1 | -10/+31 |
|
|
* | | Genex: Add $<REMOVE_DUPLICATES:list> | Sebastian Lipponer | 2019-04-01 | 1 | -0/+30 |
|/ |
|
* | Merge topic 'cuda_compiler_generator_expressions' | Brad King | 2019-03-13 | 1 | -2/+48 |
|\ |
|
| * | CUDA: Support compiler id and version generator expressions | Robert Maynard | 2019-03-11 | 1 | -0/+46 |
|
|
| * | All VersionNode use the same capitalization pattern | Robert Maynard | 2019-03-11 | 1 | -2/+2 |
|
|
* | | Genex: Teach SHELL_PATH to support a list of paths | Henri Manson | 2019-03-11 | 1 | -4/+20 |
|/ |
|
* | cmGeneratorExpressionNode: Initialize node key map in class constructor | Sebastian Holtermann | 2019-02-27 | 1 | -68/+69 |
|
|
* | Merge topic 'genex-GENEX_EVAL-fix-recursion' | Brad King | 2019-02-13 | 1 | -2/+2 |
|\ |
|
| * | genex: Fix erroneous handling of recursion for $<GENEX_EVAL:> | Marc Chevrier | 2019-02-13 | 1 | -2/+2 |
|
|
* | | Modernize: Use ranged for-loops when possible | Artur Ryt | 2019-02-07 | 1 | -5/+3 |
|
|
* | | Prefer front/back/data over dereferencing begin/rbegin iter | Artur Ryt | 2019-02-06 | 1 | -16/+16 |
|/ |
|
* | clang-tidy: Silence use-equals-default warning | Regina Pfeifer | 2019-01-30 | 1 | -1/+1 |
|
|
* | clang-tidy: Use `= default` | Regina Pfeifer | 2019-01-25 | 1 | -47/+49 |
|
|
* | Fortran: Add compiler ID/Version generator expressions | Andrew Paprocki | 2019-01-18 | 1 | -0/+46 |
|
|
* | Factor out enum MessageType into dedicated header | Bruno Manganelli | 2019-01-16 | 1 | -5/+6 |
|
|
* | clang-tidy: Simplify boolean expressions | Regina Pfeifer | 2019-01-15 | 1 | -1/+1 |
|
|
* | Genex: Add policy to handle empty list items in $<IN_LIST:...> | Kyle Edwards | 2018-11-19 | 1 | -5/+30 |
|
|
* | INTERFACE_POSITION_INDEPENDENT_CODE: add generator expressions support | Marc Chevrier | 2018-11-08 | 1 | -1/+2 |
|
|
* | Merge topic 'getsafedef-stdstring' | Brad King | 2018-09-18 | 1 | -14/+16 |
|\ |
|
| * | cmMakefile: Make GetSafeDefinition return std::string const& | Vitaly Stakhovsky | 2018-09-18 | 1 | -14/+16 |
|
|
* | | Make internal TARGET_PROPERTY generator expressions more robust | Brad King | 2018-09-12 | 1 | -1/+3 |
|/ |
|
* | Fix transitive usage requirements through same-name imported targets | Brad King | 2018-09-10 | 1 | -7/+6 |
|
|
* | Remove unnecessary c_str() calls | Vitaly Stakhovsky | 2018-09-05 | 1 | -1/+1 |
|
|
* | Remove unnecessary c_str() in RegularExpression::find calls | Vitaly Stakhovsky | 2018-08-07 | 1 | -1/+1 |
|
|
* | Revise C++ coding style using clang-format-6.0 | Kitware Robot | 2018-06-01 | 1 | -8/+11 |
|
|
* | Genex: Allow COMPILE_LANGUAGE to name a language that is not loaded | Henry Schreiner | 2018-05-03 | 1 | -9/+0 |
|
|
* | Genex: Add $<TARGET_GENEX_EVAL:...> and $<GENEX_EVAL:...> | Marc Chevrier | 2018-04-23 | 1 | -1/+112 |
|
|
* | cmGeneratorTarget: Make import library checks config-aware | Michael Stürmer | 2018-04-05 | 1 | -1/+2 |
|
|
* | genex: Add TARGET_NAME_IF_EXISTS expression | Alex Turbov | 2018-03-28 | 1 | -0/+35 |
|
|