exposed-intellij/build.gradle.kts (33 lines of code) (raw):
plugins {
id("org.jetbrains.intellij") version "0.4.21"
java
kotlin("jvm") version "1.7.10"
id("com.jetbrains.exposed.gradle.plugin")
}
repositories {
mavenCentral()
maven("https://repo.gradle.org/gradle/libs-releases")
}
dependencies {
implementation(kotlin("stdlib-jdk8"))
implementation("org.gradle:gradle-tooling-api:6.6")
runtimeOnly("org.slf4j:slf4j-simple:1.7.10")
implementation(gradleApi())
testImplementation("junit", "junit", "4.12")
}
// See https://github.com/JetBrains/gradle-intellij-plugin/
intellij {
version = "2020.1.2"
}
configure<JavaPluginConvention> {
sourceCompatibility = JavaVersion.VERSION_1_8
}
tasks {
compileKotlin {
kotlinOptions.jvmTarget = "1.8"
}
compileTestKotlin {
kotlinOptions.jvmTarget = "1.8"
}
}
tasks.getByName<org.jetbrains.intellij.tasks.PatchPluginXmlTask>("patchPluginXml") {
// changeNotes("""
// Add change notes here.<br>
// <em>most HTML tags may be used</em>""")
}