mirror of
https://gitlab.kitware.com/cmake/cmake.git
synced 2026-09-25 04:09:36 +03:00
FILE_SET: fix genex evaluation of properties
This commit is contained in:
@@ -3706,7 +3706,13 @@ static const struct FileSetPropertyNode : public cmGeneratorExpressionNode
|
||||
auto result = fileSet->GetProperty(propertyName);
|
||||
|
||||
if (propertyName == "BASE_DIRS"_s || propertyName == "SOURCES"_s ||
|
||||
propertyName == "INTERFACE_SOURCES"_s) {
|
||||
propertyName == "INTERFACE_SOURCES"_s ||
|
||||
propertyName == "INCLUDE_DIRECTORIES"_s ||
|
||||
propertyName == "INTERFACE_INCLUDE_DIRECTORIES"_s ||
|
||||
propertyName == "COMPILE_OPTIONS"_s ||
|
||||
propertyName == "INTERFACE_COMPILE_OPTIONS"_s ||
|
||||
propertyName == "COMPILE_DEFINITIONS"_s ||
|
||||
propertyName == "INTERFACE_COMPILE_DEFINITIONS"_s) {
|
||||
cmGeneratorExpressionDAGChecker dagChecker{
|
||||
target, propertyName, content,
|
||||
dagCheckerParent, eval->Context, eval->Backtrace,
|
||||
|
||||
Reference in New Issue
Block a user