From 84be6a7d35a676f3fdaffb20f90a07078a217a5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wies=C5=82aw=20=C5=A0olt=C3=A9s?= Date: Fri, 29 Jun 2018 16:32:02 +0200 Subject: [PATCH] Check for NetCoreOnly platform --- build.cake | 3 ++- packages.cake | 5 ++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/build.cake b/build.cake index dca58e54b3..839f91b135 100644 --- a/build.cake +++ b/build.cake @@ -110,6 +110,7 @@ Task("Clean-Impl") Task("Restore-NuGet-Packages-Impl") .WithCriteria((context, data) => data.Parameters.IsRunningOnWindows) + .WithCriteria((context, data) => data.Parameters.Platform != "NetCoreOnly") .Does(data => { var maxRetryCount = 5; @@ -150,7 +151,7 @@ void DotNetCoreBuild(Parameters parameters) Task("Build-Impl") .Does(data => { - if(data.Parameters.IsRunningOnWindows) + if(data.Parameters.IsRunningOnWindows && data.Parameters.Platform != "NetCoreOnly") { MSBuild(data.Parameters.MSBuildSolution, settings => { settings.SetConfiguration(data.Parameters.Configuration); diff --git a/packages.cake b/packages.cake index 79147b5f99..ffc6e7d257 100644 --- a/packages.cake +++ b/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));