diff options
| -rw-r--r-- | android/app/build.gradle.kts | 3 | ||||
| -rw-r--r-- | android/gradle/build-logic/src/main/kotlin/AndroidLibraryPlugin.kt | 3 | ||||
| -rw-r--r-- | android/gradle/libs.versions.toml | 3 | ||||
| -rw-r--r-- | android/test/arch/build.gradle.kts | 3 | ||||
| -rw-r--r-- | android/test/baselineprofile/build.gradle.kts | 3 | ||||
| -rw-r--r-- | android/test/common/build.gradle.kts | 3 | ||||
| -rw-r--r-- | android/test/e2e/build.gradle.kts | 3 | ||||
| -rw-r--r-- | android/test/mockapi/build.gradle.kts | 3 | ||||
| -rw-r--r-- | nix/android-toolchain.nix | 5 |
9 files changed, 19 insertions, 10 deletions
diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts index 2eedc00059..023508752f 100644 --- a/android/app/build.gradle.kts +++ b/android/app/build.gradle.kts @@ -40,7 +40,8 @@ val appVersion = appVersionProvider.get() android { namespace = "net.mullvad.mullvadvpn" - compileSdk = libs.versions.compile.sdk.get().toInt() + compileSdk = libs.versions.compile.sdk.major.get().toInt() + compileSdkMinor = libs.versions.compile.sdk.minor.get().toInt() buildToolsVersion = libs.versions.build.tools.get() ndkVersion = libs.versions.ndk.get() diff --git a/android/gradle/build-logic/src/main/kotlin/AndroidLibraryPlugin.kt b/android/gradle/build-logic/src/main/kotlin/AndroidLibraryPlugin.kt index 9b6831aa66..68f9f9a95a 100644 --- a/android/gradle/build-logic/src/main/kotlin/AndroidLibraryPlugin.kt +++ b/android/gradle/build-logic/src/main/kotlin/AndroidLibraryPlugin.kt @@ -15,7 +15,8 @@ class AndroidLibraryPlugin : Plugin<Project> { apply(plugin = "mullvad.kotlin-toolchain") extensions.configure<LibraryExtension> { - compileSdk = libs.findVersion("compile-sdk").get().toString().toInt() + compileSdk = libs.findVersion("compile-sdk-major").get().toString().toInt() + compileSdkMinor = libs.findVersion("compile-sdk-minor").get().toString().toInt() buildToolsVersion = libs.findVersion("build-tools").get().toString() defaultConfig { minSdk = libs.findVersion("min-sdk").get().toString().toInt() } diff --git a/android/gradle/libs.versions.toml b/android/gradle/libs.versions.toml index 777be518b0..d76a1b3dab 100644 --- a/android/gradle/libs.versions.toml +++ b/android/gradle/libs.versions.toml @@ -2,7 +2,8 @@ # Core # Updating the sdk version requires updating the version used in the build container. # See Bump SDK or container image template in Linear for more details. -compile-sdk = "36" +compile-sdk-major = "36" +compile-sdk-minor = "1" build-tools = "36.1.0" min-sdk = "28" target-sdk = "36" diff --git a/android/test/arch/build.gradle.kts b/android/test/arch/build.gradle.kts index fefb6f65ff..5241859afc 100644 --- a/android/test/arch/build.gradle.kts +++ b/android/test/arch/build.gradle.kts @@ -5,7 +5,8 @@ plugins { android { namespace = "net.mullvad.mullvadvpn.test.arch" - compileSdk = libs.versions.compile.sdk.get().toInt() + compileSdk = libs.versions.compile.sdk.major.get().toInt() + compileSdkMinor = libs.versions.compile.sdk.minor.get().toInt() buildToolsVersion = libs.versions.build.tools.get() defaultConfig { minSdk = libs.versions.min.sdk.get().toInt() } diff --git a/android/test/baselineprofile/build.gradle.kts b/android/test/baselineprofile/build.gradle.kts index 6c91f03329..80aac8f3e9 100644 --- a/android/test/baselineprofile/build.gradle.kts +++ b/android/test/baselineprofile/build.gradle.kts @@ -12,7 +12,8 @@ plugins { android { namespace = "net.mullvad.mullvadvpn.test.baselineprofile" - compileSdk = libs.versions.compile.sdk.get().toInt() + compileSdk = libs.versions.compile.sdk.major.get().toInt() + compileSdkMinor = libs.versions.compile.sdk.minor.get().toInt() buildToolsVersion = libs.versions.build.tools.get() kotlin { compilerOptions { allWarningsAsErrors = true } } diff --git a/android/test/common/build.gradle.kts b/android/test/common/build.gradle.kts index 1e1e62dff1..a7d44f7ad6 100644 --- a/android/test/common/build.gradle.kts +++ b/android/test/common/build.gradle.kts @@ -10,7 +10,8 @@ plugins { android { namespace = "net.mullvad.mullvadvpn.test.common" - compileSdk = libs.versions.compile.sdk.get().toInt() + compileSdk = libs.versions.compile.sdk.major.get().toInt() + compileSdkMinor = libs.versions.compile.sdk.minor.get().toInt() buildToolsVersion = libs.versions.build.tools.get() defaultConfig { minSdk = libs.versions.min.sdk.get().toInt() } diff --git a/android/test/e2e/build.gradle.kts b/android/test/e2e/build.gradle.kts index 7ad404cda3..49ceed7bd9 100644 --- a/android/test/e2e/build.gradle.kts +++ b/android/test/e2e/build.gradle.kts @@ -13,7 +13,8 @@ plugins { android { namespace = "net.mullvad.mullvadvpn.test.e2e" - compileSdk = libs.versions.compile.sdk.get().toInt() + compileSdk = libs.versions.compile.sdk.major.get().toInt() + compileSdkMinor = libs.versions.compile.sdk.minor.get().toInt() buildToolsVersion = libs.versions.build.tools.get() defaultConfig { diff --git a/android/test/mockapi/build.gradle.kts b/android/test/mockapi/build.gradle.kts index 104a6bfafe..f2e0ca7bdf 100644 --- a/android/test/mockapi/build.gradle.kts +++ b/android/test/mockapi/build.gradle.kts @@ -8,7 +8,8 @@ plugins { android { namespace = "net.mullvad.mullvadvpn.test.mockapi" - compileSdk = libs.versions.compile.sdk.get().toInt() + compileSdk = libs.versions.compile.sdk.major.get().toInt() + compileSdkMinor = libs.versions.compile.sdk.minor.get().toInt() buildToolsVersion = libs.versions.build.tools.get() defaultConfig { diff --git a/nix/android-toolchain.nix b/nix/android-toolchain.nix index de2deccefd..b1b19551c1 100644 --- a/nix/android-toolchain.nix +++ b/nix/android-toolchain.nix @@ -17,14 +17,15 @@ let versions ; - compileSdkVersion = versions."compile-sdk"; + compileSdkVersion = versions."compile-sdk-major"; + compileSdkMinorVersion = versions."compile-sdk-minor" or "0"; buildToolsVersion = versions."build-tools"; minSdkVersion = versions."min-sdk"; ndkVersion = versions.ndk; android-sdk = android-nixpkgs.sdk.${system} ( sdkPkgs: with sdkPkgs; [ - (builtins.getAttr "platforms-android-${compileSdkVersion}" sdkPkgs) + (builtins.getAttr "platforms-android-${compileSdkVersion}-${compileSdkMinorVersion}" sdkPkgs) (builtins.getAttr "build-tools-${builtins.replaceStrings [ "." ] [ "-" ] buildToolsVersion}" sdkPkgs) (builtins.getAttr "ndk-${builtins.replaceStrings [ "." ] [ "-" ] ndkVersion}" sdkPkgs) cmdline-tools-latest |
