Initial commit

This commit is contained in:
2021-05-05 11:28:43 +02:00
commit 1e89c93bfc
19 changed files with 601 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
plugins {
`kotlin-dsl`
}
repositories {
gradlePluginPortal()
}
dependencies {
implementation(platform("org.jetbrains.kotlin:kotlin-bom:1.5.0"))
implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.0")
}
@@ -0,0 +1,21 @@
plugins {
java
}
repositories {
mavenCentral()
}
java {
targetCompatibility = JavaVersion.toVersion(16)
sourceCompatibility = JavaVersion.toVersion(16)
}
tasks.withType<JavaCompile> {
options.encoding = "UTF-8"
}
sourceSets["main"].resources.setSrcDirs(listOf("resources"))
sourceSets["main"].java.setSrcDirs(emptyList<String>())
sourceSets["test"].resources.setSrcDirs(listOf("test-resources"))
sourceSets["test"].java.setSrcDirs(emptyList<String>())
@@ -0,0 +1,4 @@
plugins {
id("kotlin-convention")
application
}
@@ -0,0 +1,18 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
id("java-convention")
kotlin("jvm")
}
dependencies {
implementation(kotlin("stdlib-jdk8"))
implementation(platform(kotlin("bom")))
}
tasks.withType<KotlinCompile> { kotlinOptions { jvmTarget = "15" } }
kotlin {
sourceSets["main"].kotlin.setSrcDirs(listOf("src"))
sourceSets["test"].kotlin.setSrcDirs(listOf("test"))
}