Files
blitz-kt/build.gradle.kts
alex-s168 4ed0225b4f c
2024-10-30 18:00:49 +01:00

42 lines
745 B
Plaintext

plugins {
kotlin("jvm") version "1.9.21"
application
`maven-publish`
}
group = "me.alex_s168"
version = "0.23"
repositories {
mavenCentral()
}
dependencies {
testImplementation("org.jetbrains.kotlin:kotlin-test")
implementation("org.jetbrains.kotlinx:kotlinx-io-core:0.3.1")
implementation("org.jetbrains.kotlinx:kotlinx-io-bytestring:0.3.1")
}
tasks.test {
useJUnitPlatform()
}
kotlin {
jvmToolchain(11)
}
application {
mainClass.set("blitz.FnpKt")
}
publishing {
publications {
create<MavenPublication>("maven") {
groupId = group.toString()
artifactId = "blitz"
version = version.toString()
from(components["kotlin"])
}
}
}