tutanota/app-android/build.gradle
mup 2165a87986 [Android] Adds 16KB support
Google now requires all Android apps to support 16KB page sizes
until November to remain eligible for publishing on the Play Store.

This commit updates the Kotlin version, NDK, target and compile SDK
versions, as well all third-party dependencies used by the apps,
making our Apps compatibility with 16KB page size support.

Closes #9679
2025-10-20 17:15:32 +02:00

36 lines
948 B
Groovy

// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
ext.kotlin_version = '2.2.20'
repositories {
google()
mavenCentral()
gradlePluginPortal()
}
dependencies {
// This is what usually referred by as AGP.
// Make sure your Android Studio version supports it.
classpath 'com.android.tools.build:gradle:8.9.3'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
plugins {
id 'com.google.devtools.ksp' version '2.2.20-2.0.3' apply false
id 'org.jetbrains.kotlin.android' version '2.2.20' apply false
id 'org.mozilla.rust-android-gradle.rust-android' version '0.9.6' apply false
}
allprojects {
repositories {
google()
mavenCentral()
}
}
tasks.register('clean', Delete) {
delete rootProject.layout.buildDirectory
}