Update dependencies
This commit is contained in:
21
version.gradle.kts
Normal file
21
version.gradle.kts
Normal file
@@ -0,0 +1,21 @@
|
||||
import java.util.Date
|
||||
import java.util.Properties
|
||||
|
||||
tasks.register("generateVersionProperties") {
|
||||
doLast {
|
||||
val versionDir = layout.buildDirectory.dir("processedResources/jvm/main")
|
||||
val versionFile = versionDir.get().file("version.properties").asFile
|
||||
versionDir.get().asFile.mkdirs()
|
||||
|
||||
val properties = Properties().apply {
|
||||
setProperty("group", project.group.toString())
|
||||
setProperty("name", project.name.toString())
|
||||
setProperty("version", project.version.toString())
|
||||
setProperty("buildTime", Date().toString())
|
||||
}
|
||||
|
||||
versionFile.writer().use { writer ->
|
||||
properties.store(writer, "Version information")
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user