Browse Source

Check for NetCoreOnly platform

pull/1716/head
Wiesław Šoltés 8 years ago
parent
commit
84be6a7d35
  1. 3
      build.cake
  2. 5
      packages.cake

3
build.cake

@ -110,6 +110,7 @@ Task("Clean-Impl")
Task("Restore-NuGet-Packages-Impl")
.WithCriteria<AvaloniaBuildData>((context, data) => data.Parameters.IsRunningOnWindows)
.WithCriteria<AvaloniaBuildData>((context, data) => data.Parameters.Platform != "NetCoreOnly")
.Does<AvaloniaBuildData>(data =>
{
var maxRetryCount = 5;
@ -150,7 +151,7 @@ void DotNetCoreBuild(Parameters parameters)
Task("Build-Impl")
.Does<AvaloniaBuildData>(data =>
{
if(data.Parameters.IsRunningOnWindows)
if(data.Parameters.IsRunningOnWindows && data.Parameters.Platform != "NetCoreOnly")
{
MSBuild(data.Parameters.MSBuildSolution, settings => {
settings.SetConfiguration(data.Parameters.Configuration);

5
packages.cake

@ -491,7 +491,10 @@ public class Packages
NuspecNuGetSettings.AddRange(nuspecNuGetSettingsCore);
NuspecNuGetSettings.AddRange(nuspecNuGetSettingsDesktop);
NuspecNuGetSettings.AddRange(nuspecNuGetSettingsMobile);
if (parameters.Platform != "NetCoreOnly") {
NuspecNuGetSettings.AddRange(nuspecNuGetSettingsMobile);
}
NuspecNuGetSettings.ForEach((nuspec) => SetNuGetNuspecCommonProperties(nuspec));

Loading…
Cancel
Save