From 10238730b9cf1230109706819da3fcc87d9379fe Mon Sep 17 00:00:00 2001 From: Damyan Ivanov Date: Sun, 17 Mar 2024 11:17:00 +0200 Subject: [PATCH] upgrade gradle to 8.0.2 --- app/build.gradle | 1 + app/src/main/AndroidManifest.xml | 5 ++--- build.gradle | 2 +- gradle.properties | 8 ++++++-- gradle/wrapper/gradle-wrapper.properties | 19 +++++++++++++++++-- 5 files changed, 27 insertions(+), 8 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 295c9ab4..7b29013a 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -62,6 +62,7 @@ android { } buildFeatures.viewBinding = true buildToolsVersion '30.0.3' + namespace 'net.ktnx.mobileledger' } dependencies { diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 6d4948bc..b17a1ecf 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,5 +1,5 @@ + xmlns:tools="http://schemas.android.com/tools"> diff --git a/build.gradle b/build.gradle index acc8190a..e9d71576 100644 --- a/build.gradle +++ b/build.gradle @@ -24,7 +24,7 @@ buildscript { mavenCentral() } dependencies { - classpath 'com.android.tools.build:gradle:7.1.2' + classpath 'com.android.tools.build:gradle:8.0.2' // NOTE: Do not place your application dependencies here; they belong diff --git a/gradle.properties b/gradle.properties index 1cdcc0e8..d4873113 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ # -# Copyright © 2023 Damyan Ivanov. +# Copyright © 2024 Damyan Ivanov. # This file is part of MoLe. # MoLe is free software: you can distribute it and/or modify it # under the term of the GNU General Public License as published by @@ -30,4 +30,8 @@ org.gradle.jvmargs=-Xmx1536m # org.gradle.parallel=true android.debug.obsoleteApi=true android.useAndroidX=true -android.enableJetifier=false \ No newline at end of file +android.enableJetifier=false +android.enableR8.fullMode=false +android.defaults.buildfeatures.buildconfig=true +android.nonTransitiveRClass=false +android.nonFinalResIds=false diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 08b1a0c0..855f89cc 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,21 @@ -#Sat Nov 28 08:24:27 EET 2020 +# +# Copyright © 2024 Damyan Ivanov. +# This file is part of MoLe. +# MoLe is free software: you can distribute it and/or modify it +# under the term of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your opinion), any later version. +# +# MoLe is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License terms for details. +# +# You should have received a copy of the GNU General Public License +# along with MoLe. If not, see . +# distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip -- 2.39.2