Brad King
|
8b5af40b34
GenEx: Fix evaluation of LINK_LIBRARIES as custom transitive property
|
hai 9 meses |
Brad King
|
99fee5720d
cmGeneratorExpressionDAGChecker: De-duplicate constructor signature
|
hai 9 meses |
Brad King
|
633afa0b2e
cmGeneratorExpressionDAGChecker: Make config name available in constructor
|
hai 1 ano |
Brad King
|
79a3ae9a0d
cmGeneratorExpressionDAGChecker: Simplify transitive property table
|
hai 1 ano |
Brad King
|
e8010b67c7
cmGeneratorExpressionDAGChecker: Make local generator available in constructor
|
hai 1 ano |
Brad King
|
895efd4e7a
cmGeneratorExpression: Consolidate recognition of transitive properties
|
hai 1 ano |
Brad King
|
50840902ce
cmGeneratorExpressionDAGChecker: Simplify finding evaluation graph root
|
hai 1 ano |
Brad King
|
304f4c261e
cmGeneratorExpressionDAGChecker: Simplify member initialization
|
hai 1 ano |
Brad King
|
a585e410c0
cmGeneratorExpressionDAGChecker: Inline initialization in constructor
|
hai 1 ano |
Brad King
|
42adf3cba8
Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
|
%!s(int64=2) %!d(string=hai) anos |
Robert Maynard
|
c42630ee62
cmGeneratorExpressionNode: implement `COMPILE_ONLY` genex
|
%!s(int64=2) %!d(string=hai) anos |
Kyle Edwards
|
33e27f6ca6
<LANG>_LINKER_LAUNCHER: Allow generator expressions
|
%!s(int64=2) %!d(string=hai) anos |
Marc Chevrier
|
913ea78d7a
Genex LINK_LIBRARY and LINK_GROUP: check supported properties
|
%!s(int64=3) %!d(string=hai) anos |
Ben Boeckel
|
b3b6ede6a1
clang-tidy: fix `readability-redundant-access-specifiers` warnings
|
%!s(int64=4) %!d(string=hai) anos |
Kitware Robot
|
bdca8b01d2
Modernize: Use #pragma once in all header files
|
%!s(int64=5) %!d(string=hai) anos |
Marc Chevrier
|
6491d2503c
Genex $<COMPILE_LANGUAGE>: Extend contexts supported
|
%!s(int64=5) %!d(string=hai) anos |
Marc Chevrier
|
3fdae5acaa
Genex: Add generator expressions $<DEVICE_LINK> and $<HOST_LINK>
|
%!s(int64=5) %!d(string=hai) anos |
Marc Chevrier
|
38332fc4fa
cmGeneratorExpressionDAGChecker: introduce method Top()
|
%!s(int64=5) %!d(string=hai) anos |
Marc Chevrier
|
461efa7b51
Genex: Add $<LINK_LANGUAGE:...> and $<LINK_LANG_AND_ID:...>
|
%!s(int64=6) %!d(string=hai) anos |
Kitware Robot
|
ed98209ddc
Revise include order using clang-format-6.0
|
%!s(int64=6) %!d(string=hai) anos |
Daniel Pfeifer
|
0467a2f91b
PCH: add PRECOMPILE_HEADERS to special properties
|
%!s(int64=10) %!d(string=hai) anos |
Brad King
|
95d3598e04
cmGeneratorExpressionDAGChecker: Avoid const_cast
|
%!s(int64=6) %!d(string=hai) anos |
Regina Pfeifer
|
5a0784ddea
clang-tidy: Pass by value
|
%!s(int64=6) %!d(string=hai) anos |
Marc Chevrier
|
023188ffb4
INTERFACE_POSITION_INDEPENDENT_CODE: add generator expressions support
|
%!s(int64=7) %!d(string=hai) anos |
Marc Chevrier
|
a71caab46b
LINK_DIRECTORIES: Add new properties and commands
|
%!s(int64=7) %!d(string=hai) anos |
Brad King
|
f35be59961
Fix transitive usage requirements through same-name imported targets
|
%!s(int64=7) %!d(string=hai) anos |
Marc Chevrier
|
cc9f88af53
LINK_DEPENDS: add support for property INTERFACE_LINK_DEPENDS
|
%!s(int64=7) %!d(string=hai) anos |
Marc Chevrier
|
c1f5a44b28
LINK_OPTIONS: Add new family of properties
|
%!s(int64=7) %!d(string=hai) anos |
Marc Chevrier
|
4d15046edd
Genex: Add $<TARGET_GENEX_EVAL:...> and $<GENEX_EVAL:...>
|
%!s(int64=7) %!d(string=hai) anos |
Daniel Pfeifer
|
2b4c32c95f
clang-format: format all code as Cpp11
|
%!s(int64=8) %!d(string=hai) anos |