Beispiel #1
0
        internal void CopySource(string srcF, string dstF, bool justCopy, RichTextBoxReporter r)
        {
            r.AppendLine(_relativeFileName);
            var dest = new FileInfo(Path.Combine(dstF, NameInSrc));
            var src  = new FileInfo(Path.Combine(srcF, NameInSrc));

            OccPackage.DoCopy(justCopy, dest, src);
        }
Beispiel #2
0
        private void AddInclude(StringBuilder sb, OccPackage package, string file)
        {
            var action   = OccSource.GetAction(file); // In filters file
            var filename = Path.Combine(package.SourceRelativeFolder, file);

            sb.AppendLine($"    <{action} Include=\"{filename}\">");
            sb.AppendLine($"      <Filter>{sourceFiles}\\{package.Lib.Name}\\{package.Name}</Filter>");
            sb.AppendLine($"    </{action}>");
        }
Beispiel #3
0
        private OccPackage GetPackage(string packageName)
        {
            var p = new OccPackage(this)
            {
                Name = packageName
            };

            return(p);
        }