Signal-Android/lintchecks/build.gradle.kts
2024-11-01 16:07:25 -04:00

35 lines
695 B
Kotlin

val signalJavaVersion: JavaVersion by rootProject.extra
val signalKotlinJvmTarget: String by rootProject.extra
plugins {
id("java-library")
id("org.jetbrains.kotlin.jvm")
}
java {
sourceCompatibility = signalJavaVersion
targetCompatibility = signalJavaVersion
}
kotlin {
jvmToolchain {
languageVersion = JavaLanguageVersion.of(signalKotlinJvmTarget)
}
}
dependencies {
compileOnly(lintLibs.lint.api)
compileOnly(lintLibs.lint.checks)
testImplementation(lintLibs.lint.tests)
testImplementation(lintLibs.lint.api)
testImplementation(testLibs.junit.junit)
}
tasks.jar {
manifest {
attributes(
"Lint-Registry-v2" to "org.signal.lint.Registry"
)
}
}