unity-builder/dist/default-build-script/Assets/Editor/Versioning/VersionApplicator.cs

28 lines
572 B
C#
Raw Normal View History

2020-04-21 22:05:46 +00:00
using System;
using UnityEditor;
namespace UnityBuilderAction.Versioning
{
public class VersionApplicator
{
public static void SetVersion(string version)
2020-04-21 22:05:46 +00:00
{
if (version == "none") {
return;
2020-04-21 22:05:46 +00:00
}
2020-04-21 22:05:46 +00:00
Apply(version);
}
public static void SetAndroidVersionCode(string androidVersionCode) {
PlayerSettings.Android.bundleVersionCode = Int32.Parse(androidVersionCode);
}
2020-04-21 22:05:46 +00:00
static void Apply(string version)
{
PlayerSettings.bundleVersion = version;
2020-07-06 01:41:21 +00:00
PlayerSettings.macOS.buildNumber = version;
2020-04-21 22:05:46 +00:00
}
}
}