1
0
Fork 0
mirror of https://github.com/ethauvin/kobalt.git synced 2025-04-27 08:38:13 -07:00

Version reading.

This commit is contained in:
Cedric Beust 2015-11-02 21:07:39 -08:00
parent 338fb03663
commit 52a3b6e542

View file

@ -8,6 +8,7 @@ import com.beust.kobalt.plugin.kotlin.kotlinCompiler
import com.beust.kobalt.plugin.kotlin.kotlinProject import com.beust.kobalt.plugin.kotlin.kotlinProject
import com.beust.kobalt.plugin.packaging.assemble import com.beust.kobalt.plugin.packaging.assemble
import com.beust.kobalt.plugin.publish.jcenter import com.beust.kobalt.plugin.publish.jcenter
import java.io.File
//import com.beust.kobalt.plugin.linecount.lineCount //import com.beust.kobalt.plugin.linecount.lineCount
//val plugins = plugins( //val plugins = plugins(
@ -21,7 +22,11 @@ import com.beust.kobalt.plugin.publish.jcenter
fun readVersion() : String { fun readVersion() : String {
val p = java.util.Properties() val p = java.util.Properties()
p.load(java.io.FileReader(java.io.File("src/main/resources/kobalt.properties"))) var localFile = java.io.File("src/main/resources/kobalt.properties")
if (! localFile.exists()) {
localFile = File(homeDir("kotlin", "kobalt", "src/main/resources/kobalt.properties"))
}
p.load(java.io.FileReader(localFile))
return p.getProperty("kobalt.version") return p.getProperty("kobalt.version")
} }