1
0
Fork 0
mirror of https://github.com/ethauvin/version-processor.git synced 2025-04-24 23:47:11 -07:00
version-processor/Build.kt
Cedric Beust 20c0fefa2a 0.2.
2015-11-14 17:10:42 -08:00

51 lines
1 KiB
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.publish.*
import com.beust.kobalt.plugin.apt.*
val r = repos("https://dl.bintray.com/cbeust/maven")
val processor = javaProject {
name = "version-processor"
group = "com.beust"
artifactId = name
version = "0.2"
directory = "processor"
assemble {
mavenJars {}
}
jcenter {
publish = true
}
}
val processorExample = javaProject(processor) {
name = "example"
group = "com.beust"
artifactId = name
version = "0.2"
directory = "example"
val processorJar =
"com.beust:version-processor:0.1"
// file("processor/kobaltBuild/libs/version-processor-0.1.jar")
dependencies {
apt(processorJar)
compile(processorJar)
}
assemble {
jar {
}
}
application {
mainClass = "com.beust.version.example.Example"
}
}