|
@@ -233,8 +233,9 @@ std::vector<BT<std::string>> cmGeneratorTarget::GetCompileOptions(
|
|
|
std::vector<BT<std::string>> result;
|
|
|
std::unordered_set<std::string> uniqueOptions;
|
|
|
|
|
|
- cmGeneratorExpressionDAGChecker dagChecker(
|
|
|
- this, "COMPILE_OPTIONS", nullptr, nullptr, this->LocalGenerator, config);
|
|
|
+ cmGeneratorExpressionDAGChecker dagChecker{
|
|
|
+ this, "COMPILE_OPTIONS", nullptr, nullptr, this->LocalGenerator, config,
|
|
|
+ };
|
|
|
|
|
|
cmList debugProperties{ this->Makefile->GetDefinition(
|
|
|
"CMAKE_DEBUG_TARGET_PROPERTIES") };
|
|
@@ -274,8 +275,9 @@ std::vector<BT<std::string>> cmGeneratorTarget::GetCompileFeatures(
|
|
|
std::vector<BT<std::string>> result;
|
|
|
std::unordered_set<std::string> uniqueFeatures;
|
|
|
|
|
|
- cmGeneratorExpressionDAGChecker dagChecker(
|
|
|
- this, "COMPILE_FEATURES", nullptr, nullptr, this->LocalGenerator, config);
|
|
|
+ cmGeneratorExpressionDAGChecker dagChecker{
|
|
|
+ this, "COMPILE_FEATURES", nullptr, nullptr, this->LocalGenerator, config,
|
|
|
+ };
|
|
|
|
|
|
cmList debugProperties{ this->Makefile->GetDefinition(
|
|
|
"CMAKE_DEBUG_TARGET_PROPERTIES") };
|
|
@@ -324,9 +326,10 @@ std::vector<BT<std::string>> cmGeneratorTarget::GetCompileDefinitions(
|
|
|
std::vector<BT<std::string>> list;
|
|
|
std::unordered_set<std::string> uniqueOptions;
|
|
|
|
|
|
- cmGeneratorExpressionDAGChecker dagChecker(this, "COMPILE_DEFINITIONS",
|
|
|
- nullptr, nullptr,
|
|
|
- this->LocalGenerator, config);
|
|
|
+ cmGeneratorExpressionDAGChecker dagChecker{
|
|
|
+ this, "COMPILE_DEFINITIONS", nullptr,
|
|
|
+ nullptr, this->LocalGenerator, config,
|
|
|
+ };
|
|
|
|
|
|
cmList debugProperties{ this->Makefile->GetDefinition(
|
|
|
"CMAKE_DEBUG_TARGET_PROPERTIES") };
|
|
@@ -389,9 +392,9 @@ std::vector<BT<std::string>> cmGeneratorTarget::GetPrecompileHeaders(
|
|
|
}
|
|
|
std::unordered_set<std::string> uniqueOptions;
|
|
|
|
|
|
- cmGeneratorExpressionDAGChecker dagChecker(this, "PRECOMPILE_HEADERS",
|
|
|
- nullptr, nullptr,
|
|
|
- this->LocalGenerator, config);
|
|
|
+ cmGeneratorExpressionDAGChecker dagChecker{
|
|
|
+ this, "PRECOMPILE_HEADERS", nullptr, nullptr, this->LocalGenerator, config,
|
|
|
+ };
|
|
|
|
|
|
cmList debugProperties{ this->Makefile->GetDefinition(
|
|
|
"CMAKE_DEBUG_TARGET_PROPERTIES") };
|
|
@@ -448,8 +451,9 @@ std::vector<BT<std::string>> cmGeneratorTarget::GetLinkOptions(
|
|
|
std::vector<BT<std::string>> result;
|
|
|
std::unordered_set<std::string> uniqueOptions;
|
|
|
|
|
|
- cmGeneratorExpressionDAGChecker dagChecker(
|
|
|
- this, "LINK_OPTIONS", nullptr, nullptr, this->LocalGenerator, config);
|
|
|
+ cmGeneratorExpressionDAGChecker dagChecker{
|
|
|
+ this, "LINK_OPTIONS", nullptr, nullptr, this->LocalGenerator, config,
|
|
|
+ };
|
|
|
|
|
|
cmList debugProperties{ this->Makefile->GetDefinition(
|
|
|
"CMAKE_DEBUG_TARGET_PROPERTIES") };
|
|
@@ -622,9 +626,10 @@ std::vector<BT<std::string>> cmGeneratorTarget::GetStaticLibraryLinkOptions(
|
|
|
std::vector<BT<std::string>> result;
|
|
|
std::unordered_set<std::string> uniqueOptions;
|
|
|
|
|
|
- cmGeneratorExpressionDAGChecker dagChecker(this, "STATIC_LIBRARY_OPTIONS",
|
|
|
- nullptr, nullptr,
|
|
|
- this->LocalGenerator, config);
|
|
|
+ cmGeneratorExpressionDAGChecker dagChecker{
|
|
|
+ this, "STATIC_LIBRARY_OPTIONS", nullptr,
|
|
|
+ nullptr, this->LocalGenerator, config,
|
|
|
+ };
|
|
|
|
|
|
EvaluatedTargetPropertyEntries entries;
|
|
|
if (cmValue linkOptions = this->GetProperty("STATIC_LIBRARY_OPTIONS")) {
|
|
@@ -655,8 +660,9 @@ std::vector<BT<std::string>> cmGeneratorTarget::GetLinkDepends(
|
|
|
{
|
|
|
std::vector<BT<std::string>> result;
|
|
|
std::unordered_set<std::string> uniqueOptions;
|
|
|
- cmGeneratorExpressionDAGChecker dagChecker(
|
|
|
- this, "LINK_DEPENDS", nullptr, nullptr, this->LocalGenerator, config);
|
|
|
+ cmGeneratorExpressionDAGChecker dagChecker{
|
|
|
+ this, "LINK_DEPENDS", nullptr, nullptr, this->LocalGenerator, config,
|
|
|
+ };
|
|
|
|
|
|
EvaluatedTargetPropertyEntries entries;
|
|
|
if (cmValue linkDepends = this->GetProperty("LINK_DEPENDS")) {
|