From fcf84a8b4322580cf90e6bea641e11dcf21ecb2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Thu, 10 Aug 2023 14:09:19 -0400 Subject: [PATCH] build: update to gradle 8.1 Change-Id: Ife34a61151bb72f0dec6d66efd4bfd8ed94b6f4b --- jami-android/app/build.gradle.kts | 6 +++--- jami-android/build.gradle.kts | 2 +- jami-android/gradle.properties | 2 ++ jami-android/gradle/wrapper/gradle-wrapper.properties | 2 +- jami-android/libjamiclient/build.gradle.kts | 4 ++-- 5 files changed, 9 insertions(+), 7 deletions(-) diff --git a/jami-android/app/build.gradle.kts b/jami-android/app/build.gradle.kts index ae6075f07..7d27be3b4 100644 --- a/jami-android/app/build.gradle.kts +++ b/jami-android/app/build.gradle.kts @@ -77,11 +77,11 @@ android { } } compileOptions { - sourceCompatibility = JavaVersion.VERSION_1_8 - targetCompatibility = JavaVersion.VERSION_1_8 + sourceCompatibility = JavaVersion.VERSION_17 + targetCompatibility = JavaVersion.VERSION_17 } kotlinOptions { - jvmTarget = "1.8" + jvmTarget = "17" } externalNativeBuild { cmake { diff --git a/jami-android/build.gradle.kts b/jami-android/build.gradle.kts index fcdf030a6..3e0f69fc6 100644 --- a/jami-android/build.gradle.kts +++ b/jami-android/build.gradle.kts @@ -9,7 +9,7 @@ buildscript { val hilt_version by extra { "2.47" } dependencies { - classpath ("com.android.tools.build:gradle:7.4.2") + classpath ("com.android.tools.build:gradle:8.1.0") classpath ("com.google.gms:google-services:4.3.15") classpath ("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version") classpath ("com.google.dagger:hilt-android-gradle-plugin:$hilt_version") diff --git a/jami-android/gradle.properties b/jami-android/gradle.properties index b11225a0c..a71c72669 100644 --- a/jami-android/gradle.properties +++ b/jami-android/gradle.properties @@ -3,3 +3,5 @@ org.gradle.jvmargs=-Xmx3048M android.useAndroidX=true android.enableJetifier=false android.nonTransitiveRClass=true +android.defaults.buildfeatures.buildconfig=true +android.nonFinalResIds=false diff --git a/jami-android/gradle/wrapper/gradle-wrapper.properties b/jami-android/gradle/wrapper/gradle-wrapper.properties index 7ae51c622..41797c3c4 100644 --- a/jami-android/gradle/wrapper/gradle-wrapper.properties +++ b/jami-android/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Fri Jul 29 13:20:33 EDT 2022 distributionBase=GRADLE_USER_HOME -distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip distributionPath=wrapper/dists zipStorePath=wrapper/dists zipStoreBase=GRADLE_USER_HOME diff --git a/jami-android/libjamiclient/build.gradle.kts b/jami-android/libjamiclient/build.gradle.kts index 2337772f6..2f52a2a10 100644 --- a/jami-android/libjamiclient/build.gradle.kts +++ b/jami-android/libjamiclient/build.gradle.kts @@ -33,7 +33,7 @@ dependencies { } java { - sourceCompatibility = JavaVersion.VERSION_1_8 - targetCompatibility = JavaVersion.VERSION_1_8 + sourceCompatibility = JavaVersion.VERSION_17 + targetCompatibility = JavaVersion.VERSION_17 } -- GitLab