void
copyDirectory(String projectName, Directory destinationParentDirectory, Directory sourceDirectory)
Source
void copyDirectory(String projectName, Directory destinationParentDirectory,
Directory sourceDirectory) {
var sourceDirectoryName = sourceDirectory
.uri.pathSegments[sourceDirectory.uri.pathSegments.length - 2];
var destDir = new Directory(
path_lib.join(destinationParentDirectory.path, sourceDirectoryName));
destDir.createSync();
sourceDirectory.listSync().forEach((f) {
interpretContentFile(projectName, destDir, f);
});
}