Files
native-application/build.gradle
2025-05-03 22:09:32 +08:00

35 lines
887 B
Groovy

plugins {
id 'idea'
id 'application'
id 'org.graalvm.buildtools.native' version '0.10.6'
}
def addRepo = new File(System.getProperty("user.home"), ".build_add.repo")
repositories {
mavenLocal()
maven() { url 'https://maven.aliyun.com/repository/central' }
mavenCentral()
jcenter()
}
dependencies {
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.7.1'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine'
annotationProcessor 'info.picocli:picocli-codegen:4.7.7'
implementation 'com.google.guava:guava:30.0-jre'
implementation("commons-lang:commons-lang:2.6")
implementation("commons-io:commons-io:2.19.0")
implementation("info.picocli:picocli:4.7.7")
implementation("com.google.code.gson:gson:2.13.1")
}
application {
mainClass = 'me.hatter.demo.TestCli'
}
tasks.named('test') {
useJUnitPlatform()
}