From 86ec4a086519b98defc5742f2fe503057f354b19 Mon Sep 17 00:00:00 2001 From: Juby210 <31005896+Juby210@users.noreply.github.com> Date: Thu, 15 Aug 2024 19:07:36 +0200 Subject: [PATCH] bump lsplant and other deps --- core/build.gradle.kts | 26 ++++++++++++++++-------- example/build.gradle | 5 +++-- gradle/wrapper/gradle-wrapper.properties | 6 +++--- settings.gradle.kts | 4 ++-- 4 files changed, 25 insertions(+), 16 deletions(-) diff --git a/core/build.gradle.kts b/core/build.gradle.kts index 30d6303..bf3d03f 100644 --- a/core/build.gradle.kts +++ b/core/build.gradle.kts @@ -20,17 +20,18 @@ plugins { } dependencies { - implementation("org.lsposed.lsplant:lsplant:6.3-aliucord.1") + implementation("org.lsposed.lsplant:lsplant:6.4-aliucord.1") implementation("io.github.vvb2060.ndk:dobby:1.2") - androidTestImplementation("androidx.test.ext:junit:1.1.3") - androidTestImplementation("androidx.test:runner:1.4.0") + androidTestImplementation("androidx.test.ext:junit:1.2.1") + androidTestImplementation("androidx.test:runner:1.6.2") } android { - compileSdk = 33 - buildToolsVersion = "32.0.0" + compileSdk = 35 + buildToolsVersion = "35.0.0" ndkVersion = sdkDirectory.resolve("ndk").listFilesOrdered().last().name + namespace = "com.aliucord.hook.core" buildFeatures { buildConfig = false @@ -39,7 +40,7 @@ android { defaultConfig { minSdk = 21 - targetSdk = 33 + targetSdk = 35 testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" externalNativeBuild { @@ -52,7 +53,7 @@ android { externalNativeBuild { cmake { path = file("src/main/cpp/CMakeLists.txt") - version = "3.18.1" + version = "3.28.0+" } } @@ -60,6 +61,12 @@ android { sourceCompatibility = JavaVersion.VERSION_11 targetCompatibility = JavaVersion.VERSION_11 } + + publishing { + singleVariant("release") { + withSourcesJar() + } + } } // fuck you agp @@ -83,7 +90,7 @@ tasks.register("buildDexRelease") { desugarClasspath = ClassFileProviderFactory(mutableListOf()) .also { closer.register(it) }, coreLibDesugarConfig = null, - coreLibDesugarOutputKeepRuleFile = null, + enableApiModeling = false, messageReceiver = MessageReceiverImpl( SyncOptions.ErrorFormatMode.HUMAN_READABLE, LoggerFactory.getLogger("buildDexRelease") @@ -98,7 +105,8 @@ tasks.register("buildDexRelease") { dexBuilder.convert( files.stream(), - outputs.files.singleFile.toPath() + outputs.files.singleFile.toPath(), + null ) } } diff --git a/example/build.gradle b/example/build.gradle index 5b9a5e8..3e4e15f 100644 --- a/example/build.gradle +++ b/example/build.gradle @@ -3,12 +3,13 @@ plugins { } android { - compileSdk 31 + compileSdk 35 + namespace = "com.aliucord.hook.example" defaultConfig { applicationId "com.aliucord.hook.example" minSdk 21 - targetSdk 31 + targetSdk 35 versionCode 1 versionName "1.0" } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 288a17a..4ecaaf3 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ -#Tue Mar 22 22:53:26 CET 2022 +#Thu Aug 15 18:19:44 CEST 2024 distributionBase=GRADLE_USER_HOME -distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-bin.zip distributionPath=wrapper/dists -zipStorePath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/settings.gradle.kts b/settings.gradle.kts index 6d3426d..3b5e44a 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -5,8 +5,8 @@ pluginManagement { mavenCentral() } plugins { - id("com.android.application") version "7.3.1" - id("com.android.library") version "7.3.1" + id("com.android.application") version "8.5.2" + id("com.android.library") version "8.5.2" } } dependencyResolutionManagement {