diff --git a/coin/provisioning/common/shared/gradle/project/README.md b/coin/provisioning/common/shared/gradle/project/README.md index e4841622..7dd6bc1e 100644 --- a/coin/provisioning/common/shared/gradle/project/README.md +++ b/coin/provisioning/common/shared/gradle/project/README.md @@ -9,6 +9,7 @@ Caches dependencies for: - `com.android.library`: used by Qt JAR builds - `android.dynamic.feature`: used by Feature Delivery tests - `org.jetbrains.kotlin.android`: used by some Qt modules +- `org.qtproject.qt.gradleplugin`: used by Qt for Android Studio projects - AndroidX: used by app builds These files should be updated each time Qt bumps the supported Android or diff --git a/coin/provisioning/common/shared/gradle/project/build.gradle b/coin/provisioning/common/shared/gradle/project/build.gradle index e4017cff..117d603a 100644 --- a/coin/provisioning/common/shared/gradle/project/build.gradle +++ b/coin/provisioning/common/shared/gradle/project/build.gradle @@ -2,4 +2,5 @@ plugins { alias(libs.plugins.android.application) apply false alias(libs.plugins.android.library) apply false alias(libs.plugins.android.dynamic.feature) apply false + alias(libs.plugins.qt.gradle.plugin) apply false } diff --git a/coin/provisioning/common/shared/gradle/project/gradle/libs.versions.toml b/coin/provisioning/common/shared/gradle/project/gradle/libs.versions.toml index f0277579..21e7d511 100644 --- a/coin/provisioning/common/shared/gradle/project/gradle/libs.versions.toml +++ b/coin/provisioning/common/shared/gradle/project/gradle/libs.versions.toml @@ -5,6 +5,7 @@ appcompat = "1.7.1" material = "1.13.0" junit = "4.13.2" play-feature-delivery = "2.1.0" +qt-gradle-plugin = "1.4" [libraries] core = { group = "androidx.core", name = "core", version.ref = "core" } @@ -17,3 +18,4 @@ play-feature-delivery = { module = "com.google.android.play:feature-delivery", v android-application = { id = "com.android.application", version.ref = "agp" } android-library = { id = "com.android.library", version.ref = "agp" } android-dynamic-feature = { id = "com.android.dynamic-feature", version.ref = "agp" } +qt-gradle-plugin = { id = "org.qtproject.qt.gradleplugin", version.ref = "qt-gradle-plugin" }