project: RL: 1.5.31-SNAPSHOT, RL+: 2.1.2.0

This commit is contained in:
Owain van Brakel
2019-08-01 14:57:13 +02:00
6 changed files with 98 additions and 71 deletions

View File

@@ -1,3 +1,6 @@
import org.apache.tools.ant.filters.ReplaceTokens
import java.text.SimpleDateFormat
plugins {
id 'com.github.johnrengelman.shadow' version '5.1.0'
id 'java'
@@ -60,6 +63,23 @@ dependencies {
compileOnly group: 'net.runelite', name: 'orange-extensions', version: '1.0'
}
static def getDate() {
return new SimpleDateFormat("MM-dd-yyyy", Locale.forLanguageTag("en-US")).format(new Date())
}
def buildDate = getDate()
processResources {
from file("src/main/resources/runelite.plus.properties"), {
filter(ReplaceTokens, tokens: [
"project.version": project.version,
"rs.version": rsversion.toString(),
"runelite.plus.version": plusVersion.toString(),
"runelite.plus.builddate": buildDate.toString()
])
}
}
tasks.withType(AbstractArchiveTask) {
preserveFileTimestamps = false
reproducibleFileOrder = true