pork/core/build.gradle.kts

28 lines
501 B
Plaintext
Raw Normal View History

plugins {
application
pork_module
id("com.github.johnrengelman.shadow") version "8.1.1"
id("org.graalvm.buildtools.native") version "0.9.25"
}
dependencies {
api(project(":ast"))
implementation(libs.clikt)
}
application {
mainClass.set("gay.pizza.pork.cli.MainKt")
}
graalvmNative {
binaries {
named("main") {
imageName.set("pork")
mainClass.set("gay.pizza.pork.cli.MainKt")
sharedLibrary.set(false)
}
}
}
tasks.run.get().outputs.upToDateWhen { false }