1
0
Fork 0
mirror of https://github.com/ethauvin/version-processor.git synced 2025-04-24 15:37:12 -07:00
version-processor/Build.kt
2015-11-09 20:15:06 -08:00

42 lines
869 B
Kotlin

import com.beust.kobalt.*
import com.beust.kobalt.plugin.application.*
import com.beust.kobalt.plugin.java.*
import com.beust.kobalt.plugin.packaging.*
import com.beust.kobalt.plugin.packaging.*
val processor = javaProject {
name = "processor"
version = "0.1"
directory = "processor"
assemble {
jar {
}
}
}
val processorExample = javaProject(processor) {
name = "example"
group = "com.beust"
artifactId = name
version = "0.1"
directory = "example"
dependencies {
compile(file("../processor/kobaltBuild/libs/processor-0.1.jar"))
}
assemble {
jar {
fatJar = true
manifest {
attributes("Main-Class", "com.beust.apt.example.Example")
}
}
}
application {
mainClass = "com.beust.apt.example.Example"
}
}