Skip to content

Commit 1e37ba5

Browse files
committed
updates to build scripts
1 parent ab71acc commit 1e37ba5

File tree

4 files changed

+27
-11
lines changed

4 files changed

+27
-11
lines changed

build.cake

Lines changed: 23 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ Task("Copy-Files")
223223
CopyFileToDirectory("./LICENSE", coreFxDir);
224224
CopyFileToDirectory($"./src/GitVersionExe/bin/{parameters.Configuration}/{parameters.CoreFxVersion}/GitVersion.xml", coreFxDir);
225225

226-
// .NET 4.0
226+
// .NET Framework
227227
DotNetCorePublish("./src/GitVersionExe/GitVersionExe.csproj", new DotNetCorePublishSettings
228228
{
229229
Framework = parameters.FullFxVersion,
@@ -234,6 +234,25 @@ Task("Copy-Files")
234234
MSBuildSettings = parameters.MSBuildSettings
235235
});
236236

237+
DotNetCorePublish("./src/GitVersion.MsBuild/GitVersion.MsBuild.csproj", new DotNetCorePublishSettings
238+
{
239+
Framework = parameters.FullFxVersion,
240+
NoBuild = true,
241+
NoRestore = true,
242+
Configuration = parameters.Configuration,
243+
MSBuildSettings = parameters.MSBuildSettings
244+
});
245+
246+
// .NET Core
247+
DotNetCorePublish("./src/GitVersion.MsBuild/GitVersion.MsBuild.csproj", new DotNetCorePublishSettings
248+
{
249+
Framework = parameters.CoreFxVersion,
250+
NoBuild = true,
251+
NoRestore = true,
252+
Configuration = parameters.Configuration,
253+
MSBuildSettings = parameters.MSBuildSettings
254+
});
255+
237256
var ilMergeDir = parameters.Paths.Directories.ArtifactsBinFullFxILMerge;
238257
var portableDir = parameters.Paths.Directories.ArtifactsBinFullFxPortable.Combine("tools");
239258
var cmdlineDir = parameters.Paths.Directories.ArtifactsBinFullFxCmdline.Combine("tools");
@@ -357,9 +376,9 @@ Task("Pack-Nuget")
357376
MSBuildSettings = parameters.MSBuildSettings
358377
};
359378

360-
// GitVersionCore, GitVersionTask, & global tool
379+
// GitVersionCore, GitVersion.MsBuild, & global tool
361380
DotNetCorePack("./src/GitVersionCore", settings);
362-
DotNetCorePack("./src/GitVersionTask", settings);
381+
DotNetCorePack("./src/GitVersion.MsBuild", settings);
363382
DotNetCorePack("./src/GitVersionExe/GitVersion.Tool.csproj", settings);
364383
});
365384

@@ -393,7 +412,7 @@ Task("Zip-Files")
393412
.IsDependentOn("Copy-Files")
394413
.Does<BuildParameters>((parameters) =>
395414
{
396-
// .NET 4.0
415+
// .NET Framework
397416
var cmdlineDir = parameters.Paths.Directories.ArtifactsBinFullFxCmdline.Combine("tools");
398417
var fullFxFiles = GetFiles(cmdlineDir.FullPath + "/**/*");
399418
Zip(cmdlineDir, parameters.Paths.Files.ZipArtifactPathDesktop, fullFxFiles);

build/parameters.cake

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ public class BuildParameters
9898
Packages = BuildPackages.GetPackages(
9999
Paths.Directories.NugetRoot,
100100
Version.SemVersion,
101-
new [] { "GitVersion.CommandLine.DotNetCore", "GitVersion.CommandLine", "GitVersionCore", "GitVersionTask", "GitVersion.Tool" },
101+
new [] { "GitVersion.CommandLine.DotNetCore", "GitVersion.CommandLine", "GitVersionCore", "GitVersion.MsBuild", "GitVersion.Tool" },
102102
new [] { "GitVersion.Portable" });
103103

104104
var files = Paths.Files;
@@ -116,8 +116,7 @@ public class BuildParameters
116116
{
117117
["GitVersion.CommandLine.DotNetCore"] = Paths.Directories.ArtifactsBinCoreFx,
118118
["GitVersion.CommandLine"] = Paths.Directories.ArtifactsBinFullFxCmdline,
119-
["GitVersion.Portable"] = Paths.Directories.ArtifactsBinFullFxPortable,
120-
["GitVersion.Tool"] = Paths.Directories.ArtifactsBinCoreFx,
119+
["GitVersion.Portable"] = Paths.Directories.ArtifactsBinFullFxPortable
121120
};
122121

123122
Credentials = BuildCredentials.GetCredentials(context);

src/Directory.Build.props

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@
1414

1515
</PropertyGroup>
1616
<PropertyGroup>
17-
<PackageVersion_LibGit2Sharp>0.26.0</PackageVersion_LibGit2Sharp>
18-
<PackageVersion_LibGit2SharpNativeBinaries>[2.0.267]</PackageVersion_LibGit2SharpNativeBinaries>
17+
<PackageVersion_LibGit2Sharp>0.26.0</PackageVersion_LibGit2Sharp>
1918
<PackageVersion_JetBrainsAnnotations>2019.1.1</PackageVersion_JetBrainsAnnotations>
2019
<PackageVersion_YamlDotNet>6.0.0</PackageVersion_YamlDotNet>
2120
</PropertyGroup>

src/GitVersionCore/GitVersionCore.csproj

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,7 @@
1919
</PropertyGroup>
2020

2121
<ItemGroup>
22-
<PackageReference Include="LibGit2Sharp" Version="$(PackageVersion_LibGit2Sharp)" />
23-
<PackageReference Include="LibGit2Sharp.NativeBinaries" Version="$(PackageVersion_LibGit2SharpNativeBinaries)" PrivateAssets="contentFiles" />
22+
<PackageReference Include="LibGit2Sharp" Version="$(PackageVersion_LibGit2Sharp)" />
2423
<PackageReference Include="JetBrains.Annotations" Version="$(PackageVersion_JetBrainsAnnotations)"></PackageReference>
2524
<PackageReference Include="YamlDotNet" Version="$(PackageVersion_YamlDotNet)" />
2625
</ItemGroup>

0 commit comments

Comments
 (0)