summaryrefslogtreecommitdiffstats
path: root/Source/cmFileSet.h
diff options
context:
space:
mode:
authorKyle Edwards <kyle.edwards@kitware.com>2022-03-03 15:15:08 (GMT)
committerKyle Edwards <kyle.edwards@kitware.com>2022-03-03 15:17:10 (GMT)
commitb357d334fc0c2f47ebc6a3a2b0ceba25d4818bb0 (patch)
treed925af359e631e47cfe061c6560fe0a443c04aec /Source/cmFileSet.h
parent04a7200c7561509a83c34f2af45b2d091ae59248 (diff)
downloadCMake-b357d334fc0c2f47ebc6a3a2b0ceba25d4818bb0.zip
CMake-b357d334fc0c2f47ebc6a3a2b0ceba25d4818bb0.tar.gz
CMake-b357d334fc0c2f47ebc6a3a2b0ceba25d4818bb0.tar.bz2
target_sources(): Enforce stricter requirements for FILE_SET name
Fixes: #23286
Diffstat (limited to 'Source/cmFileSet.h')
-rw-r--r--Source/cmFileSet.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/cmFileSet.h b/Source/cmFileSet.h
index 5ee4a98..3aad75f 100644
--- a/Source/cmFileSet.h
+++ b/Source/cmFileSet.h
@@ -56,6 +56,8 @@ public:
const cmGeneratorTarget* target,
cmGeneratorExpressionDAGChecker* dagChecker = nullptr) const;
+ static bool IsValidName(const std::string& name);
+
private:
std::string Name;
std::string Type;