Skip to content

Commit eb23f8a

Browse files
committed
CSHARP-2770: Update build script for 2.10.0.
1 parent 7df218e commit eb23f8a

File tree

1 file changed

+2
-48
lines changed

1 file changed

+2
-48
lines changed

build.cake

Lines changed: 2 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -90,15 +90,11 @@ Task("BuildArtifacts")
9090
fileNames.Add(fileName);
9191
}
9292

93-
// DnsClient.dll is needed by Sandcastle
93+
// add additional files needed by Sandcastle
9494
if (targetFramework == "net452" && project == "MongoDB.Driver.Core")
9595
{
9696
fileNames.Add("DnsClient.dll");
97-
}
98-
99-
// SharpCompress.dll is needed by Sandcastle
100-
if (targetFramework == "net452" && project == "MongoDB.Driver.Core")
101-
{
97+
fileNames.Add("MongoDB.Libmongocrypt.dll");
10298
fileNames.Add("SharpCompress.dll");
10399
}
104100

@@ -234,50 +230,8 @@ Task("RefDocs")
234230
});
235231

236232
Task("Package")
237-
.IsDependentOn("PackageReleaseZipFile")
238233
.IsDependentOn("PackageNugetPackages");
239234

240-
Task("PackageReleaseZipFile")
241-
.IsDependentOn("BuildArtifacts")
242-
.IsDependentOn("ApiDocs")
243-
.Does(() =>
244-
{
245-
var assemblySemVer = gitVersion.AssemblySemVer; // e.g. 2.4.4.0
246-
247-
var stagingDirectoryName = "CSharpDriver-" + gitVersion.LegacySemVer;
248-
var stagingDirectory = artifactsDirectory.Combine(stagingDirectoryName);
249-
EnsureDirectoryExists(stagingDirectory);
250-
CleanDirectory(stagingDirectory);
251-
252-
var stagingNet452Directory = stagingDirectory.Combine("net452");
253-
CopyDirectory(artifactsBinNet452Directory, stagingNet452Directory);
254-
DeleteFiles($"{stagingNet452Directory}/DnsClient.*");
255-
256-
var stagingNetStandard15Directory = stagingDirectory.Combine("netstandard1.5");
257-
CopyDirectory(artifactsBinNetStandard15Directory, stagingNetStandard15Directory);
258-
259-
var chmFile = artifactsDocsDirectory.CombineWithFilePath("CSharpDriverDocs.chm");
260-
var stagingChmFileName = stagingDirectoryName + ".chm";
261-
var stagingChmFile = stagingDirectory.CombineWithFilePath(stagingChmFileName);
262-
CopyFile(chmFile, stagingChmFile);
263-
264-
var licenseFile = solutionDirectory.CombineWithFilePath("license.txt");
265-
var stagingLicenseFile = stagingDirectory.CombineWithFilePath("license.txt");
266-
CopyFile(licenseFile, stagingLicenseFile);
267-
268-
var releaseNotesFileName = "Release Notes v" + gitVersion.LegacySemVer + ".md";
269-
var releaseNotesDirectory = solutionDirectory.Combine("Release Notes");
270-
var releaseNotesFile = releaseNotesDirectory.CombineWithFilePath(releaseNotesFileName);
271-
var stagingDirectoryReleaseNotesFile = stagingDirectory.CombineWithFilePath(releaseNotesFileName);
272-
CopyFile(releaseNotesFile, stagingDirectoryReleaseNotesFile);
273-
274-
var zipFileName = stagingDirectoryName + ".zip";
275-
var zipFile = artifactsDirectory.CombineWithFilePath(zipFileName);
276-
Zip(stagingDirectory, zipFile);
277-
278-
DeleteDirectory(stagingDirectory, recursive: true);
279-
});
280-
281235
Task("PackageNugetPackages")
282236
.IsDependentOn("Build")
283237
.Does(() =>

0 commit comments

Comments
 (0)