index
:
CMake.git
master
release
CMake is a cross-platform, open-source build system generator.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Source
/
cmGeneratorExpressionDAGChecker.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Genex LINK_LIBRARY and LINK_GROUP: check supported properties
Marc Chevrier
2022-07-06
1
-1/+8
*
clang-tidy: fix `readability-redundant-access-specifiers` warnings
Ben Boeckel
2021-01-27
1
-1/+0
*
Modernize: Use #pragma once in all header files
Kitware Robot
2020-09-03
1
-4/+1
*
Genex $<COMPILE_LANGUAGE>: Extend contexts supported
Marc Chevrier
2020-07-13
1
-0/+1
*
Genex: Add generator expressions $<DEVICE_LINK> and $<HOST_LINK>
Marc Chevrier
2020-04-19
1
-0/+1
*
cmGeneratorExpressionDAGChecker: introduce method Top()
Marc Chevrier
2020-04-18
1
-5/+7
*
Genex: Add $<LINK_LANGUAGE:...> and $<LINK_LANG_AND_ID:...>
Marc Chevrier
2020-02-26
1
-0/+1
*
Revise include order using clang-format-6.0
Kitware Robot
2019-10-01
1
-2/+2
*
PCH: add PRECOMPILE_HEADERS to special properties
Daniel Pfeifer
2019-08-26
1
-1/+2
*
cmGeneratorExpressionDAGChecker: Avoid const_cast
Brad King
2019-07-19
1
-1/+1
*
clang-tidy: Pass by value
Regina Pfeifer
2019-01-22
1
-3/+3
*
INTERFACE_POSITION_INDEPENDENT_CODE: add generator expressions support
Marc Chevrier
2018-11-08
1
-0/+1
*
LINK_DIRECTORIES: Add new properties and commands
Marc Chevrier
2018-09-25
1
-0/+1
*
Fix transitive usage requirements through same-name imported targets
Brad King
2018-09-10
1
-6/+7
*
LINK_DEPENDS: add support for property INTERFACE_LINK_DEPENDS
Marc Chevrier
2018-06-27
1
-1/+2
*
LINK_OPTIONS: Add new family of properties
Marc Chevrier
2018-06-06
1
-1/+2
*
Genex: Add $<TARGET_GENEX_EVAL:...> and $<GENEX_EVAL:...>
Marc Chevrier
2018-04-23
1
-0/+1
*
clang-format: format all code as Cpp11
Daniel Pfeifer
2017-08-30
1
-1/+1
*
IWYU: Mark cmConfigure.h with pragma: keep
Daniel Pfeifer
2017-08-26
1
-1/+1
*
Use C++11 nullptr
Daniel Pfeifer
2017-08-24
1
-1/+1
*
Use quotes for non-system includes
Daniel Pfeifer
2017-04-11
1
-1/+1
*
Simplify CMake per-source license notices
Brad King
2016-09-27
1
-11/+2
*
fix a load of include-what-you-use violations
Daniel Pfeifer
2016-09-03
1
-2/+7
*
make sure to include cmConfigure.h before cmStandardIncludes.h
Daniel Pfeifer
2016-09-03
1
-0/+2
*
use CM_NULLPTR
Daniel Pfeifer
2016-06-28
1
-1/+1
*
Revise C++ coding style using clang-format
Kitware Robot
2016-05-16
1
-32/+31
*
Remove `//------...` horizontal separator comments
Brad King
2016-05-09
1
-1/+0
*
genex: remove the need for backtraces
Ben Boeckel
2014-06-05
1
-0/+5
*
cmTarget: Transitively evaluate compiler features.
Stephen Kelly
2014-04-07
1
-1/+2
*
cmTarget: Allow transitive evaluation of SOURCES property.
Stephen Kelly
2014-04-02
1
-1/+4
*
strings: Remove cmStdString references
Ben Boeckel
2014-03-08
1
-1/+1
*
Genex: Fix case of methods in the dag checker.
Stephen Kelly
2014-01-06
1
-3/+3
*
Genex: Use a preprocessor loop to implement transitive DAG check.
Stephen Kelly
2014-01-06
1
-0/+4
*
Genex: List transitive properties and methods as a table, not two lists.
Stephen Kelly
2014-01-06
1
-10/+12
*
Undefine local preprocessor loop variables.
Stephen Kelly
2014-01-06
1
-1/+3
*
QtAutoUic: Add INTERFACE_AUTOUIC_OPTIONS target property.
Stephen Kelly
2013-11-27
1
-2/+4
*
Genex: Simplify the preprocessor looper for interface properties.
Stephen Kelly
2013-11-09
1
-4/+4
*
Merge topic 'tid-system-argument'
Brad King
2013-07-16
1
-0/+2
|
\
|
*
Add the INTERFACE_SYSTEM_INCLUDE_DIRECTORIES target property.
Stephen Kelly
2013-07-16
1
-0/+2
*
|
Introduce the LINK_ONLY generator expression.
Stephen Kelly
2013-07-07
1
-0/+5
|
/
*
Genex: Extend EvaluatingLinkLibraries to also check the top target name.
Stephen Kelly
2013-06-24
1
-1/+1
*
Use a preprocessor loop to manage the valid transitive properties.
Stephen Kelly
2013-06-10
1
-3/+15
*
Add COMPILE_OPTIONS target property.
Stephen Kelly
2013-06-02
1
-0/+1
*
Fix constness of accessors.
Stephen Kelly
2013-02-23
1
-2/+2
*
Optimize genex evaluation for includes and defines.
Stephen Kelly
2013-02-02
1
-1/+3
*
Add API to check if we're reading a includes or defines property.
Stephen Kelly
2013-01-31
1
-0/+2
*
Make INTERFACE determined properties readable in generator expressions.
Stephen Kelly
2013-01-20
1
-0/+3
*
Make cycles in target properties ignored, not an error.
Stephen Kelly
2013-01-05
1
-3/+9
*
Add API to check that dependent target properties form a DAG.
Stephen Kelly
2012-09-28
1
-0/+44