mirror of
https://github.com/ethauvin/version-processor.git
synced 2025-04-25 07:57:12 -07:00
39 lines
789 B
Kotlin
39 lines
789 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.apt.*
|
|
|
|
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 {
|
|
apt(file("processor/kobaltBuild/libs/processor-0.1.jar"))
|
|
compile(file("processor/kobaltBuild/libs/processor-0.1.jar"))
|
|
}
|
|
|
|
assemble {
|
|
jar {
|
|
}
|
|
}
|
|
|
|
application {
|
|
mainClass = "com.beust.apt.example.Example"
|
|
}
|
|
}
|