diff options
author | Ben Boeckel <ben.boeckel@kitware.com> | 2023-02-07 23:01:00 (GMT) |
---|---|---|
committer | Ben Boeckel <ben.boeckel@kitware.com> | 2023-08-17 18:42:53 (GMT) |
commit | 80d65443982ca1b2c98c84ae86e2bfccdbdd7678 (patch) | |
tree | 10a09814846a5eb88663d9de29e7de8175c24425 /Source/cmFileSet.h | |
parent | 3dc6676ecc4ef8a74b057f284f123fd54e867fa4 (diff) | |
download | CMake-80d65443982ca1b2c98c84ae86e2bfccdbdd7678.zip CMake-80d65443982ca1b2c98c84ae86e2bfccdbdd7678.tar.gz CMake-80d65443982ca1b2c98c84ae86e2bfccdbdd7678.tar.bz2 |
cxxmodules: generate synthetic targets as an initial pass
We need to be able to construct BMIs that will be usable from the client
modules for the target importing the module, so create BMI-only
compilation rules for `IMPORTED` targets to create these BMIs.
Diffstat (limited to 'Source/cmFileSet.h')
-rw-r--r-- | Source/cmFileSet.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/cmFileSet.h b/Source/cmFileSet.h index 54d430c..c508e2b 100644 --- a/Source/cmFileSet.h +++ b/Source/cmFileSet.h @@ -41,6 +41,8 @@ public: const std::string& GetType() const { return this->Type; } cmFileSetVisibility GetVisibility() const { return this->Visibility; } + void CopyEntries(cmFileSet const* fs); + void ClearDirectoryEntries(); void AddDirectoryEntry(BT<std::string> directories); const std::vector<BT<std::string>>& GetDirectoryEntries() const |