Exemplo n.º 1
0
        private void SetStyleCopFeatureContent()
        {
            string targetStyleCopFeaturePath = Path.Combine(FinalDestination, "Features", "StyleCop");

            if (Directory.Exists(targetStyleCopFeaturePath))
            {
                Fs.SafeDeleteDirectory(targetStyleCopFeaturePath);
            }

            Fs.CopyRecursive(@".\TestData\StyleCop", targetStyleCopFeaturePath, true);
        }
Exemplo n.º 2
0
        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);
            }
        }
Exemplo n.º 3
0
        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));
        }
Exemplo n.º 4
0
 protected static void Copy(string sourceFolder, string targetFolder)
 {
     Fs.SafeDeleteDirectory(targetFolder);
     Fs.CopyRecursive(sourceFolder, targetFolder);
 }