in build/FileUtility.cs [62:78]
public static void CopyDirectory(string sourcePath, string targetPath)
{
if (!Directory.Exists(targetPath))
{
Directory.CreateDirectory(targetPath);
}
foreach (string dirPath in Instance.Directory.GetDirectories(sourcePath, "*", SearchOption.AllDirectories))
{
Instance.Directory.CreateDirectory(dirPath.Replace(sourcePath, targetPath));
}
foreach (string filePath in Instance.Directory.GetFiles(sourcePath, "*.*", SearchOption.AllDirectories))
{
Instance.File.Copy(filePath, filePath.Replace(sourcePath, targetPath), true);
}
}