Files
blitz-kt/build.gradle.kts
2024-09-19 21:55:17 +00:00

46 lines
848 B
Plaintext

plugins {
kotlin("jvm") version "1.9.21"
application
`maven-publish`
}
group = "me.alex_s168"
version = "0.20"
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")
// https://mvnrepository.com/artifact/org.json/json
implementation("org.json:json:20240303")
}
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"])
}
}
}