From bc83f0a497bfce1e054fa0a5609e8d433feb44f3 Mon Sep 17 00:00:00 2001 From: Goooler Date: Sun, 24 Jul 2022 09:59:02 +0800 Subject: [PATCH] Enable configuration cache & gradle enterprise --- app/build.gradle | 5 ++++- gradle.properties | 4 +++- settings.gradle | 13 +++++++++++++ 3 files changed, 20 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 2709c1a8b..e46d66c2d 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -73,7 +73,10 @@ android { kotlinOptions { jvmTarget = "1.8" } - + dependenciesInfo { + includeInApk = false + includeInBundle = false + } configurations.all { resolutionStrategy.force 'com.google.code.findbugs:jsr305:1.3.9' } diff --git a/gradle.properties b/gradle.properties index a5127fa39..1edc6dfd3 100644 --- a/gradle.properties +++ b/gradle.properties @@ -8,4 +8,6 @@ org.gradle.jvmargs=-Xmx4g -XX:+UseParallelGC -Dfile.encoding=UTF-8 org.gradle.parallel=true # https://blog.jetbrains.com/kotlin/2022/07/a-new-approach-to-incremental-compilation-in-kotlin/ -kotlin.incremental.useClasspathSnapshot=true \ No newline at end of file +kotlin.incremental.useClasspathSnapshot=true +# https://docs.gradle.org/7.5/userguide/configuration_cache.html +org.gradle.unsafe.configuration-cache=true \ No newline at end of file diff --git a/settings.gradle b/settings.gradle index 27bc031ae..08e2f668d 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,3 +1,15 @@ +// https://docs.gradle.com/enterprise/gradle-plugin/ +plugins { + id "com.gradle.enterprise" version "3.10.3" +} + +gradleEnterprise { + buildScan { + termsOfServiceUrl = "https://gradle.com/terms-of-service" + termsOfServiceAgree = "yes" + } +} + dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { @@ -6,4 +18,5 @@ dependencyResolutionManagement { maven { url "https://jitpack.io" } } } + include ':app', ':appthemehelper' \ No newline at end of file