private void SetStyleCopFeatureContent() { string targetStyleCopFeaturePath = Path.Combine(FinalDestination, "Features", "StyleCop"); if (Directory.Exists(targetStyleCopFeaturePath)) { Fs.SafeDeleteDirectory(targetStyleCopFeaturePath); } Fs.CopyRecursive(@".\TestData\StyleCop", targetStyleCopFeaturePath, true); }
private void SetLocalContent(string sourcePath, string finalTargetFolder, Version version) { Version ver = version; string finalDestination = PrepareFinalDestination(finalTargetFolder, ver); if (!Directory.Exists(finalDestination)) { Fs.CopyRecursive(sourcePath, finalDestination, true); } }
protected override string AcquireMstx() { // Compress Content adding version return TemplatePackage path. var tempFolder = Path.Combine(GetTempFolder(), SourceFolderName); Copy(Origin, tempFolder); Fs.CopyRecursive(@".\TestData\StyleCop", Path.Combine(tempFolder, "Features", "StyleCop")); File.WriteAllText(Path.Combine(tempFolder, "version.txt"), LocalTemplatesVersion); return(TemplatePackage.Pack(tempFolder)); }
protected static void Copy(string sourceFolder, string targetFolder) { Fs.SafeDeleteDirectory(targetFolder); Fs.CopyRecursive(sourceFolder, targetFolder); }