summaryrefslogtreecommitdiffstats
path: root/Source/cmFileSet.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'Source/cmFileSet.cxx')
-rw-r--r--Source/cmFileSet.cxx7
1 files changed, 7 insertions, 0 deletions
diff --git a/Source/cmFileSet.cxx b/Source/cmFileSet.cxx
index 48a2570..bcf7fba 100644
--- a/Source/cmFileSet.cxx
+++ b/Source/cmFileSet.cxx
@@ -7,6 +7,7 @@
#include <utility>
#include <vector>
+#include <cmext/algorithm>
#include <cmext/string_view>
#include "cmsys/RegularExpression.hxx"
@@ -88,6 +89,12 @@ cmFileSet::cmFileSet(cmake& cmakeInstance, std::string name, std::string type,
{
}
+void cmFileSet::CopyEntries(cmFileSet const* fs)
+{
+ cm::append(this->DirectoryEntries, fs->DirectoryEntries);
+ cm::append(this->FileEntries, fs->FileEntries);
+}
+
void cmFileSet::ClearDirectoryEntries()
{
this->DirectoryEntries.clear();