25 lines
693 B
Plaintext
25 lines
693 B
Plaintext
plugins {
|
|
id("kotlin-application")
|
|
id("com.github.johnrengelman.shadow") version "6.1.0"
|
|
}
|
|
|
|
dependencies {
|
|
implementation("org.slf4j:slf4j-api:2.0.0-alpha1")
|
|
runtimeOnly("org.slf4j:slf4j-simple:2.0.0-alpha1")
|
|
implementation("io.pebbletemplates:pebble:3.1.5")
|
|
implementation("com.github.ajalt.clikt:clikt:3.1.0")
|
|
implementation("org.graalvm.js:js:21.0.0.2")
|
|
}
|
|
|
|
application {
|
|
mainClassName = "scaffold.ScaffoldKt"
|
|
mainClass.set("scaffold.ScaffoldKt")
|
|
applicationName = "scaffold"
|
|
}
|
|
|
|
tasks.withType<com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar> {
|
|
archiveBaseName.set("scaffold")
|
|
archiveClassifier.set("")
|
|
archiveVersion.set("")
|
|
}
|