kopia lustrzana https://github.com/meshtastic/Meshtastic-Android
chore: update android gradle plugin to 8.0.2
rodzic
49617d2e19
commit
14014af005
|
@ -80,17 +80,19 @@ android {
|
||||||
buildFeatures {
|
buildFeatures {
|
||||||
viewBinding true
|
viewBinding true
|
||||||
compose true
|
compose true
|
||||||
|
aidl true
|
||||||
}
|
}
|
||||||
composeOptions {
|
composeOptions {
|
||||||
kotlinCompilerExtensionVersion = "1.4.8"
|
kotlinCompilerExtensionVersion = "1.4.8"
|
||||||
}
|
}
|
||||||
// Set both the Java and Kotlin compilers to target Java 8.
|
// Configure the build-logic plugins to target JDK 17
|
||||||
|
// This matches the JDK used to build the project, and is not related to what is running on device.
|
||||||
compileOptions {
|
compileOptions {
|
||||||
sourceCompatibility JavaVersion.VERSION_1_8
|
sourceCompatibility JavaVersion.VERSION_17
|
||||||
targetCompatibility JavaVersion.VERSION_1_8
|
targetCompatibility JavaVersion.VERSION_17
|
||||||
}
|
}
|
||||||
kotlinOptions {
|
kotlinOptions {
|
||||||
jvmTarget = "1.8"
|
jvmTarget = JavaVersion.VERSION_17.toString()
|
||||||
freeCompilerArgs += ['-opt-in=kotlin.RequiresOptIn']
|
freeCompilerArgs += ['-opt-in=kotlin.RequiresOptIn']
|
||||||
}
|
}
|
||||||
lint {
|
lint {
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildscript {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
}
|
}
|
||||||
dependencies {
|
dependencies {
|
||||||
classpath 'com.android.tools.build:gradle:7.4.2'
|
classpath 'com.android.tools.build:gradle:8.0.2'
|
||||||
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
|
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
|
||||||
classpath "org.jetbrains.kotlin:kotlin-serialization:$kotlin_version"
|
classpath "org.jetbrains.kotlin:kotlin-serialization:$kotlin_version"
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@ buildscript {
|
||||||
}
|
}
|
||||||
|
|
||||||
// protobuf plugin - docs here https://github.com/google/protobuf-gradle-plugin
|
// protobuf plugin - docs here https://github.com/google/protobuf-gradle-plugin
|
||||||
classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.19'
|
classpath 'com.google.protobuf:protobuf-gradle-plugin:0.9.4'
|
||||||
|
|
||||||
// for unit testing https://github.com/bjoernQ/unmock-plugin
|
// for unit testing https://github.com/bjoernQ/unmock-plugin
|
||||||
classpath 'com.github.bjoernq:unmockplugin:0.7.9'
|
classpath 'com.github.bjoernq:unmockplugin:0.7.9'
|
||||||
|
|
|
@ -18,3 +18,6 @@ org.gradle.jvmargs=-Xmx6g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
|
||||||
android.useAndroidX=true
|
android.useAndroidX=true
|
||||||
# Kotlin code style for this project: "official" or "obsolete":
|
# Kotlin code style for this project: "official" or "obsolete":
|
||||||
kotlin.code.style=official
|
kotlin.code.style=official
|
||||||
|
android.defaults.buildfeatures.buildconfig=true
|
||||||
|
android.nonTransitiveRClass=false
|
||||||
|
android.nonFinalResIds=false
|
||||||
|
|
Ładowanie…
Reference in New Issue