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
/
cmGeneratorExpression.cxx
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge topic 'collect-genex-fix' into release-4.2
Brad King
2025-10-20
1
-6/+7
|
\
|
*
install(PACKAGE_INFO): Fix error when usage requirements contain certain genex
Martin Duffy
2025-10-17
1
-6/+7
*
|
Merge branch 'backport-genex-refactor' into genex-refactor
Brad King
2025-09-22
1
-11/+19
|
\
\
|
|
/
|
*
GenEx: Consolidate target property evaluation context arguments
Brad King
2025-09-22
1
-9/+15
|
*
GenEx: Construct cmGeneratorExpressionDAGChecker with full evaluation context
Brad King
2025-09-22
1
-2/+1
|
*
GenEx: Collect evaluation arguments into local Context structures
Brad King
2025-09-22
1
-4/+7
|
*
GenEx: Factor out a dedicated evaluation Context structure
Brad King
2025-09-21
1
-3/+4
|
*
GenEx: Rename cmGeneratorExpressionContext to cm::GenEx::Evaluation
Brad King
2025-09-21
1
-17/+17
*
|
GenEx: Factor out a dedicated evaluation Context structure
Brad King
2025-09-22
1
-3/+4
*
|
GenEx: Rename cmGeneratorExpressionContext to cm::GenEx::Evaluation
Brad King
2025-09-22
1
-17/+17
*
|
Merge topic 'genex-strip-nested'
Brad King
2025-08-14
1
-16/+19
|
\
\
|
|
/
|
*
string(GENEX_STRIP): Fix regression on nested generator expressions
Martin Duffy
2025-08-13
1
-16/+19
*
|
source: Pass cm::string_view by value
Daniel Pfeifer
2025-07-30
1
-3/+2
|
/
*
cmGeneratorExpression: Constify use of cmLocalGenerator
Brad King
2025-04-15
1
-2/+2
*
cmGeneratorExpression: Update strip function to collect parsed expressions
Martin Duffy
2025-04-11
1
-8/+34
*
LICENSE: Replace references to Copyright.txt with LICENSE.rst
Kitware Robot
2025-03-03
1
-1/+1
*
Merge branch 'backport-3.31-custom-transitive-properties' (early part)
Brad King
2025-02-22
1
-3/+7
|
\
|
*
cmGeneratorExpressionDAGChecker: Construct with initializer list syntax
Brad King
2025-02-22
1
-3/+7
*
|
Revise C++ coding style using clang-format with "east const"
Kitware Robot
2025-01-23
1
-33/+33
|
/
*
cmGeneratorExpression: Change Find() parameter type to cm::string_view
Craig Scott
2024-09-17
1
-5/+6
*
export: Fix handling of import prefix
Matthew Woehlke
2024-07-26
1
-6/+8
*
cmGeneratorExpressionDAGChecker: Make config name available in constructor
Brad King
2024-05-21
1
-1/+1
*
cmGeneratorExpressionDAGChecker: Make local generator available in constructor
Brad King
2024-04-29
1
-1/+1
*
cmGeneratorExpression: Inline evaluation helper at only call site
Brad King
2024-04-12
1
-7/+0
*
CMake code rely on cmList class for CMake lists management (part. 2)
Marc Chevrier
2023-04-29
1
-0/+1
*
CMake: fix sizeof string literal violations
Kyle Edwards
2022-11-18
1
-1/+1
*
Genex: Add $<BUILD_LOCAL_INTERFACE:...> genex
Kyle Edwards
2022-11-17
1
-1/+10
*
cmGeneratorExpression: Refactor stripExportInterface() to use enum class
Kyle Edwards
2022-11-17
1
-16/+27
*
Profiling: Profile genex evaluation
Kyle Edwards
2022-11-11
1
-1/+12
*
cmGeneratorExpression: Require cmake instance
Kyle Edwards
2022-11-11
1
-5/+10
*
clang-tidy: address `modernize-use-default-member-init` lints
Ben Boeckel
2022-05-24
1
-5/+0
*
cmGeneratorExpressionInterpreter::Evaluate: remove const char* overload
Vitaly Stakhovsky
2020-07-11
1
-6/+0
*
cmGeneratorExpression: remove const char* overloads
Vitaly Stakhovsky
2020-03-08
1
-17/+0
*
Genex: Add $<LINK_LANGUAGE:...> and $<LINK_LANG_AND_ID:...>
Marc Chevrier
2020-02-26
1
-0/+3
*
cmGeneratorExpressionEvaluator: Modernize memory management
Marc Chevrier
2019-12-05
1
-7/+3
*
Refactor: Generalize cmExportInstallFileGenerator::ReplaceInstallPrefix()
Kyle Edwards
2019-11-01
1
-0/+14
*
Revise include order using clang-format-6.0
Kitware Robot
2019-10-01
1
-2/+3
*
cmGeneratorExpression: Add cmGeneratorExpression::Evaluate utility
Daniel Eiband
2019-09-23
1
-0/+25
*
cmGeneratorExpression: Remove Evaluate overload by parameter re-ordering
Daniel Eiband
2019-09-22
1
-12/+2
*
cmGeneratorExpression: Move quiet flag to cmCompiledGeneratorExpression
Daniel Eiband
2019-09-22
1
-14/+22
*
clang-tidy: modernize-deprecated-headers
Regina Pfeifer
2019-09-16
1
-1/+1
*
clang-tidy: modernize-use-auto
Regina Pfeifer
2019-09-10
1
-3/+1
*
clang-tidy: Replace typedef with using
Regina Pfeifer
2019-09-04
1
-3/+2
*
Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgument
Sebastian Holtermann
2019-08-14
1
-2/+3
*
IWYU: Fix handling of <memory> standard header
Brad King
2019-07-10
1
-1/+1
*
clang-tidy: Use `= default`
Regina Pfeifer
2019-01-25
1
-3/+1
*
clang-tidy: Pass by value
Regina Pfeifer
2019-01-22
1
-6/+5
*
Source: Modernize for loops, add const modifiers
Vitaly Stakhovsky
2018-12-31
1
-9/+4
*
Refactoring: introduce function to check if a string is a generator expression
Marc Chevrier
2018-09-25
1
-3/+3
*
Fix transitive usage requirements through same-name imported targets
Brad King
2018-09-10
1
-2/+1
[next]