public static void AddLicenseAndReleaseNotes(this ICakeContext context, Solution solution, Project project, FilePath packagePath) { if (!string.IsNullOrEmpty(project.pathsAndFiles.licenseFile)) { var license = context.GetTextOrMdFile(project.pathsAndFiles.licenseFile); if (license != "") { context.AddTextFileToZip(packagePath, license, project.packageName.NoSlashes() + "/License.txt", true); } } if (!string.IsNullOrEmpty(project.pathsAndFiles.releaseNotesFile)) { var releaseNotes = context.GetTextOrMdFile(project.pathsAndFiles.releaseNotesFile); if (releaseNotes != "") { context.AddTextFileToZip(packagePath, releaseNotes, project.packageName.NoSlashes() + "/ReleaseNotes.txt", true); } } }
public static void AddTextFileToZip(this ICakeContext context, FilePath zipFile, string content, string name) { context.AddTextFileToZip(zipFile, content, name, false); }