From ec79ad057b20c302c17b34e63906ee398352d852 Mon Sep 17 00:00:00 2001 From: ghorsington Date: Sun, 14 Aug 2022 17:18:08 +0300 Subject: [PATCH] Allow giving special versions to build script --- build.cake | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/build.cake b/build.cake index 2185486..5e1e053 100644 --- a/build.cake +++ b/build.cake @@ -12,6 +12,7 @@ var cleanDependencyCache = Argument("clean_build_cache", false); var lastBuildCommit = Argument("last_build_commit", ""); var nugetPushSource = Argument("nuget_push_source", "https://nuget.bepinex.dev/v3/index.json"); var nugetPushKey = Argument("nuget_push_key", ""); +var customBuildVersion = Argument("build_version", ""); var buildVersion = ""; var currentCommit = RunGit("rev-parse HEAD"); @@ -69,6 +70,10 @@ Task("Build") buildSettings.MSBuildSettings.Properties["AssemblyVersion"] = new[] { buildVersion + "." + buildId }; buildVersion += "-be." + buildId; buildSettings.MSBuildSettings.Properties["Version"] = new[] { buildVersion }; + } else if (!string.IsNullOrEmpty(customBuildVersion)) + { + buildVersion = customBuildVersion; + buildSettings.MSBuildSettings.Properties["Version"] = new[] { buildVersion }; } foreach (var file in GetFiles("./BepInEx.*/*.csproj"))