Added built-in plugin copying

This commit is contained in:
Robert Beekman committed 2019-08-21 12:12:50 +02:00
1 parent cad98ae850
commit 254a8e311f
9 files changed
+95 -11

No files matched your search

@@ -0,0 +1,15 @@
using System.IO;
namespace Artemis.Core.Extensions
{
public static class DirectoryInfoExtensions
{
public static void CopyFilesRecursively(this DirectoryInfo source, DirectoryInfo target)
{
foreach (var dir in source.GetDirectories())
CopyFilesRecursively(dir, target.CreateSubdirectory(dir.Name));
foreach (var file in source.GetFiles())
file.CopyTo(Path.Combine(target.FullName, file.Name));
}
}
}