From f49d8838fd15e2f2e733aaf8479a91230c27a7d0 Mon Sep 17 00:00:00 2001 From: cra0zy Date: Mon, 30 Oct 2017 14:52:48 +0100 Subject: [PATCH] Add Version to settings --- CakeScripts/Settings.cs | 1 + build.cake | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CakeScripts/Settings.cs b/CakeScripts/Settings.cs index 7ee123bc1..bd183fea8 100755 --- a/CakeScripts/Settings.cs +++ b/CakeScripts/Settings.cs @@ -2,6 +2,7 @@ class Settings { public static ICakeContext Cake { get; set; } + public static string Version { get; set; } public static string BuildTarget { get; set; } public static string Assembly { get; set; } public static List AssemblyList { get; set; } diff --git a/build.cake b/build.cake index dc657a944..4c9071591 100755 --- a/build.cake +++ b/build.cake @@ -6,6 +6,7 @@ // VARS Settings.Cake = Context; +Settings.Version = "3.22.24.10"; Settings.BuildTarget = Argument("BuildTarget", "Default"); Settings.Assembly = Argument("Assembly", ""); @@ -18,7 +19,7 @@ Task("Init") .Does(() => { // Assign some common properties - msbuildsettings = msbuildsettings.WithProperty("Version", "3.22.24.9"); + msbuildsettings = msbuildsettings.WithProperty("Version", Settings.Version); msbuildsettings = msbuildsettings.WithProperty("Authors", "'GtkSharp Contributors'"); msbuildsettings = msbuildsettings.WithProperty("PackageLicenseUrl", "'https://github.com/cra0zy/GtkSharp/blob/cakecore/LICENSE'"); @@ -117,7 +118,8 @@ Task("PackageTemplates") var settings = new NuGetPackSettings { BasePath = "Source/Templates/NetCore/GtkSharp.Template.CSharp", - OutputDirectory = "BuildOutput/NugetPackages" + OutputDirectory = "BuildOutput/NugetPackages", + Version = Settings.Version }; NuGetPack("Source/Templates/NetCore/GtkSharp.Template.CSharp/GtkSharp.Template.CSharp.nuspec", settings);