exposed-dao/build.gradle.kts (25 lines of code) (raw):

import org.gradle.kotlin.dsl.withType import org.jetbrains.kotlin.gradle.dsl.JvmTarget import org.jetbrains.kotlin.gradle.tasks.KotlinCompile plugins { kotlin("jvm") alias(libs.plugins.dokka) } repositories { mavenCentral() } kotlin { jvmToolchain(17) } dependencies { api(project(":exposed-core")) implementation(project(":exposed-jdbc")) } tasks.withType<KotlinCompile>().configureEach { compilerOptions { jvmTarget.set(JvmTarget.JVM_1_8) } } tasks.withType<JavaCompile>().configureEach { targetCompatibility = "8" }