Skip to content

Commit ba618c0

Browse files
committed
update libs
1 parent da3c247 commit ba618c0

8 files changed

Lines changed: 24 additions & 22 deletions

File tree

android-compose-app/build.gradle.kts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,16 +48,19 @@ android {
4848
}
4949
compileOptions {
5050
isCoreLibraryDesugaringEnabled = true
51-
sourceCompatibility = JavaVersion.VERSION_11
52-
targetCompatibility = JavaVersion.VERSION_11
51+
sourceCompatibility = JavaVersion.toVersion(libs.versions.jdk.get().toInt())
52+
targetCompatibility = JavaVersion.toVersion(libs.versions.jdk.get().toInt())
5353
}
5454
kotlinOptions {
55-
jvmTarget = "11"
55+
jvmTarget = libs.versions.jdk.get()
5656
}
5757
tasks.withType<KotlinCompilationTask<*>>().configureEach {
5858
compilerOptions.freeCompilerArgs.add("-opt-in=kotlin.RequiresOptIn")
5959
}
60-
buildFeatures.compose = true
60+
buildFeatures {
61+
buildConfig = true
62+
compose = true
63+
}
6164
packagingOptions.resources.excludes.add("/META-INF/{AL2.0,LGPL2.1}")
6265
testOptions.execution = "ANDROIDX_TEST_ORCHESTRATOR"
6366
}

desktop-compose-app/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ group = "com.softartdev"
99
kotlin {
1010
jvm {
1111
compilations.all {
12-
kotlinOptions.jvmTarget = "11"
12+
kotlinOptions.jvmTarget = libs.versions.jdk.get()
1313
}
1414
}
1515
applyDefaultHierarchyTemplate()

gradle.properties

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,5 @@ org.jetbrains.compose.experimental.uikit.enabled=true
1717
android.useAndroidX=true
1818
android.nonTransitiveRClass=true
1919
android.nonFinalResIds=true
20-
android.defaults.buildfeatures.buildconfig=true
2120

2221
xcodeproj=iosApp/iosApp.xcworkspace

gradle/libs.versions.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
compileSdk = "34"
33
targetSdk = "34"
44
minSdk = "21"
5-
5+
jdk = "17"
66
kotlin = "1.9.21"
7-
agp = "8.2.0"
7+
agp = "8.2.1"
88
gms = "4.4.0"
99
crashlytics = "2.9.9"
1010
compose = "1.5.11"
@@ -19,7 +19,7 @@ sqlcipherKtnPod = "1.4.2"
1919
decompose = "2.2.1-compose-experimental"
2020
koin = "3.5.0"
2121
kotlinx-datetime = "0.5.0"
22-
napier = "2.6.1"
22+
napier = "2.7.1"
2323
mokoResources = "0.23.0"
2424
materialThemePrefs = "0.6.1"
2525
androidxActivityCompose = "1.8.2"
@@ -35,7 +35,7 @@ androidxTest = "1.5.2"
3535
androidxTestOrchestrator = "1.4.2"
3636
googleAndroidMaterial = "1.11.0"
3737
firebase = "32.7.0"
38-
leakCanary = "2.12"
38+
leakCanary = "2.13"
3939
junit = "4.13.2"
4040
mockito = "5.2.0"
4141
turbine = "1.0.0"

jvm-compose-test/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ compose {
99
}
1010

1111
java {
12-
toolchain { languageVersion.set(JavaLanguageVersion.of(11)) }
13-
sourceCompatibility = JavaVersion.VERSION_11
14-
targetCompatibility = JavaVersion.VERSION_11
12+
toolchain { languageVersion.set(JavaLanguageVersion.of(libs.versions.jdk.get().toInt())) }
13+
sourceCompatibility = JavaVersion.toVersion(libs.versions.jdk.get().toInt())
14+
targetCompatibility = JavaVersion.toVersion(libs.versions.jdk.get().toInt())
1515
}
1616

1717
dependencies {

settings.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ pluginManagement {
1717
}
1818

1919
plugins {
20-
id("org.gradle.toolchains.foojay-resolver-convention") version "0.7.0"
20+
id("org.gradle.toolchains.foojay-resolver-convention") version "0.8.0"
2121
}
2222

2323
dependencyResolutionManagement {

shared-compose-ui/build.gradle.kts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ compose {
88
kotlinCompilerPlugin.set(libs.versions.composeCompiler.get())
99
}
1010
kotlin {
11-
jvmToolchain(11)
11+
jvmToolchain(libs.versions.jdk.get().toInt())
1212
jvm {
1313
compilations.all {
14-
kotlinOptions.jvmTarget = "11"
14+
kotlinOptions.jvmTarget = libs.versions.jdk.get()
1515
}
1616
}
1717
androidTarget()
@@ -52,7 +52,7 @@ android {
5252
compileSdk = libs.versions.compileSdk.get().toInt()
5353
defaultConfig.minSdk = libs.versions.minSdk.get().toInt()
5454
compileOptions {
55-
sourceCompatibility = JavaVersion.VERSION_11
56-
targetCompatibility = JavaVersion.VERSION_11
55+
sourceCompatibility = JavaVersion.toVersion(libs.versions.jdk.get().toInt())
56+
targetCompatibility = JavaVersion.toVersion(libs.versions.jdk.get().toInt())
5757
}
5858
}

shared/build.gradle.kts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@ android {
3838
}
3939
}
4040
compileOptions {
41-
sourceCompatibility = JavaVersion.VERSION_11
42-
targetCompatibility = JavaVersion.VERSION_11
41+
sourceCompatibility = JavaVersion.toVersion(libs.versions.jdk.get().toInt())
42+
targetCompatibility = JavaVersion.toVersion(libs.versions.jdk.get().toInt())
4343
}
4444
tasks.withType<KotlinCompile>().configureEach {
45-
kotlinOptions.jvmTarget = "11"
45+
kotlinOptions.jvmTarget = libs.versions.jdk.get()
4646
kotlinOptions.freeCompilerArgs += "-Xopt-in=kotlin.RequiresOptIn"
4747
}
4848
packagingOptions.resources {
@@ -58,7 +58,7 @@ multiplatformResources {
5858
multiplatformResourcesPackage = "com.softartdev.notedelight"
5959
}
6060
kotlin {
61-
jvmToolchain(11)
61+
jvmToolchain(libs.versions.jdk.get().toInt())
6262
jvm()
6363
androidTarget()
6464
iosIntermediateSourceSets(iosArm64(), iosSimulatorArm64())

0 commit comments

Comments
 (0)