Made server write version on build

This commit is contained in:
Anuken
2018-05-03 13:04:30 -04:00
parent 16c243d270
commit 1f439b4b0c
4 changed files with 27 additions and 24 deletions

View File

@@ -42,6 +42,29 @@ allprojects {
getPackage = {
return project.ext.mainClassName.substring(0, project.ext.mainClassName.indexOf("desktop") - 1)
}
writeVersion = {
def pfile = new File('core/assets/version.properties')
def props = new Properties()
try{
pfile.createNewFile()
}catch (Exception e){}
if(pfile.exists()) {
props.load(new FileInputStream(pfile))
String code = getBuildVersion()
props["name"] = appName
props["version"] = versionType
props["code"] = versionNumber
props["build"] = code
props.store(pfile.newWriter(), "Autogenerated file. Do not modify.")
}
}
}
repositories {