40 lines
664 B
Kotlin
40 lines
664 B
Kotlin
import com.beust.kobalt.*
|
|
import com.beust.kobalt.plugin.packaging.*
|
|
import com.beust.kobalt.plugin.application.*
|
|
import com.beust.kobalt.plugin.kotlin.*
|
|
|
|
val repos = repos()
|
|
|
|
|
|
val p = project {
|
|
|
|
name = "kalxon-test"
|
|
group = "com.example"
|
|
artifactId = name
|
|
version = "0.1"
|
|
|
|
sourceDirectories {
|
|
path("src/main/kotlin")
|
|
}
|
|
|
|
sourceDirectoriesTest {
|
|
path("src/test/kotlin")
|
|
}
|
|
|
|
dependencies {
|
|
compile("com.beust:klaxon:")
|
|
}
|
|
|
|
dependenciesTest {
|
|
compile("org.testng:testng:")
|
|
}
|
|
|
|
assemble {
|
|
jar {
|
|
}
|
|
}
|
|
|
|
application {
|
|
mainClass = "com.example.MainKt"
|
|
}
|
|
}
|