diff --git a/vars/buildPlugin.groovy b/vars/buildPlugin.groovy index 51330da..5b5e4c8 100644 --- a/vars/buildPlugin.groovy +++ b/vars/buildPlugin.groovy @@ -25,7 +25,8 @@ def call(Map addonParams = [:]) 'osx-arm64': 'osx-arm64', 'tvos-aarch64': 'tvos', 'windows-i686': 'windows/win32', - 'windows-x86_64': 'windows/x64' + 'windows-x86_64': 'windows/x64', + 'windows-arm64': 'windows/arm64', ] List versionsKeys = new ArrayList(VERSIONS_VALID.keySet()); @@ -41,6 +42,10 @@ def call(Map addonParams = [:]) { PLATFORMS_VALID.remove('osx-arm64') } + if (versionsKeys.indexOf(version) < versionsKeys.indexOf('Piers')) + { + PLATFORMS_VALID.remove('windows-arm64') + } def PLATFORMS_DEPLOY = [ 'android-armv7', @@ -48,7 +53,8 @@ def call(Map addonParams = [:]) 'osx-x86_64', 'osx-arm64', 'windows-i686', - 'windows-x86_64' + 'windows-x86_64', + 'windows-arm64' ] properties([