mirror of
https://github.com/tachiyomiorg/tachiyomi-extensions-inspector.git
synced 2025-02-28 22:43:38 +01:00
rename vals, comments
This commit is contained in:
parent
5f4c7454ee
commit
0236a9639b
@ -12,8 +12,6 @@ plugins {
|
|||||||
id("de.fuerstenau.buildconfig") version "1.1.8"
|
id("de.fuerstenau.buildconfig") version "1.1.8"
|
||||||
}
|
}
|
||||||
|
|
||||||
val TachideskVersion = "v0.3.0"
|
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
maven {
|
maven {
|
||||||
@ -97,7 +95,11 @@ sourceSets {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
val TachideskRevision = Runtime
|
// should be bumped with each stable release
|
||||||
|
val tachideskVersion = "v0.3.0"
|
||||||
|
|
||||||
|
// counts commit count on master
|
||||||
|
val tachideskRevision = Runtime
|
||||||
.getRuntime()
|
.getRuntime()
|
||||||
.exec("git rev-list master --count")
|
.exec("git rev-list master --count")
|
||||||
.let { process ->
|
.let { process ->
|
||||||
@ -114,12 +116,12 @@ buildConfig {
|
|||||||
appName = rootProject.name
|
appName = rootProject.name
|
||||||
clsName = "BuildConfig"
|
clsName = "BuildConfig"
|
||||||
packageName = "ir.armor.tachidesk.server"
|
packageName = "ir.armor.tachidesk.server"
|
||||||
version = TachideskVersion
|
version = tachideskVersion
|
||||||
|
|
||||||
|
|
||||||
buildConfigField("String", "name", rootProject.name)
|
buildConfigField("String", "name", rootProject.name) // alias for BuildConfig.NAME
|
||||||
buildConfigField("String", "version", TachideskVersion)
|
buildConfigField("String", "version", tachideskVersion) // alias for BuildConfig.VERSION
|
||||||
buildConfigField("String", "revision", TachideskRevision)
|
buildConfigField("String", "revision", tachideskRevision)
|
||||||
buildConfigField("boolean", "debug", project.hasProperty("debugApp").toString())
|
buildConfigField("boolean", "debug", project.hasProperty("debugApp").toString())
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -128,9 +130,9 @@ launch4j { //used for windows
|
|||||||
bundledJrePath = "jre"
|
bundledJrePath = "jre"
|
||||||
bundledJre64Bit = true
|
bundledJre64Bit = true
|
||||||
jreMinVersion = "8"
|
jreMinVersion = "8"
|
||||||
outputDir = "${rootProject.name}-$TachideskVersion-$TachideskRevision-win32"
|
outputDir = "${rootProject.name}-$tachideskVersion-$tachideskRevision-win32"
|
||||||
icon = "${projectDir}/src/main/resources/icon/faviconlogo.ico"
|
icon = "${projectDir}/src/main/resources/icon/faviconlogo.ico"
|
||||||
jar = "${projectDir}/build/${rootProject.name}-$TachideskVersion-$TachideskRevision.jar"
|
jar = "${projectDir}/build/${rootProject.name}-$tachideskVersion-$tachideskRevision.jar"
|
||||||
}
|
}
|
||||||
|
|
||||||
tasks {
|
tasks {
|
||||||
@ -140,15 +142,15 @@ tasks {
|
|||||||
mapOf(
|
mapOf(
|
||||||
"Main-Class" to MainClass, //will make your jar (produced by jar task) runnable
|
"Main-Class" to MainClass, //will make your jar (produced by jar task) runnable
|
||||||
"Implementation-Title" to rootProject.name,
|
"Implementation-Title" to rootProject.name,
|
||||||
"Implementation-Version" to "$TachideskVersion-$TachideskRevision")
|
"Implementation-Version" to "$tachideskVersion-$tachideskRevision")
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
shadowJar {
|
shadowJar {
|
||||||
manifest.inheritFrom(jar.get().manifest) //will make your shadowJar (produced by jar task) runnable
|
manifest.inheritFrom(jar.get().manifest) //will make your shadowJar (produced by jar task) runnable
|
||||||
archiveBaseName.set(rootProject.name)
|
archiveBaseName.set(rootProject.name)
|
||||||
archiveVersion.set(TachideskVersion)
|
archiveVersion.set(tachideskVersion)
|
||||||
archiveClassifier.set(TachideskRevision)
|
archiveClassifier.set(tachideskRevision)
|
||||||
}
|
}
|
||||||
withType<KotlinCompile> {
|
withType<KotlinCompile> {
|
||||||
kotlinOptions {
|
kotlinOptions {
|
||||||
@ -164,38 +166,38 @@ tasks {
|
|||||||
}
|
}
|
||||||
|
|
||||||
register<Zip>("windowsPackage") {
|
register<Zip>("windowsPackage") {
|
||||||
from(fileTree("$buildDir/${rootProject.name}-$TachideskVersion-$TachideskRevision-win32"))
|
from(fileTree("$buildDir/${rootProject.name}-$tachideskVersion-$tachideskRevision-win32"))
|
||||||
destinationDirectory.set(File("$buildDir"))
|
destinationDirectory.set(File("$buildDir"))
|
||||||
archiveFileName.set("${rootProject.name}-$TachideskVersion-$TachideskRevision-win32.zip")
|
archiveFileName.set("${rootProject.name}-$tachideskVersion-$tachideskRevision-win32.zip")
|
||||||
dependsOn("windowsPackageWorkaround2")
|
dependsOn("windowsPackageWorkaround2")
|
||||||
}
|
}
|
||||||
|
|
||||||
register<Delete>("windowsPackageWorkaround2") {
|
register<Delete>("windowsPackageWorkaround2") {
|
||||||
delete(
|
delete(
|
||||||
"$buildDir/${rootProject.name}-$TachideskVersion-$TachideskRevision-win32/jre",
|
"$buildDir/${rootProject.name}-$tachideskVersion-$tachideskRevision-win32/jre",
|
||||||
"$buildDir/${rootProject.name}-$TachideskVersion-$TachideskRevision-win32/lib",
|
"$buildDir/${rootProject.name}-$tachideskVersion-$tachideskRevision-win32/lib",
|
||||||
"$buildDir/${rootProject.name}-$TachideskVersion-$TachideskRevision-win32/server.exe",
|
"$buildDir/${rootProject.name}-$tachideskVersion-$tachideskRevision-win32/server.exe",
|
||||||
"$buildDir/${rootProject.name}-$TachideskVersion-$TachideskRevision-win32/Tachidesk-$TachideskVersion-$TachideskRevision-win32/Tachidesk-$TachideskVersion-$TachideskRevision-win32"
|
"$buildDir/${rootProject.name}-$tachideskVersion-$tachideskRevision-win32/Tachidesk-$tachideskVersion-$tachideskRevision-win32/Tachidesk-$tachideskVersion-$tachideskRevision-win32"
|
||||||
)
|
)
|
||||||
dependsOn("windowsPackageWorkaround")
|
dependsOn("windowsPackageWorkaround")
|
||||||
}
|
}
|
||||||
|
|
||||||
register<Copy>("windowsPackageWorkaround") {
|
register<Copy>("windowsPackageWorkaround") {
|
||||||
from("$buildDir/${rootProject.name}-$TachideskVersion-$TachideskRevision-win32")
|
from("$buildDir/${rootProject.name}-$tachideskVersion-$tachideskRevision-win32")
|
||||||
into("$buildDir/${rootProject.name}-$TachideskVersion-$TachideskRevision-win32/${rootProject.name}-$TachideskVersion-$TachideskRevision-win32")
|
into("$buildDir/${rootProject.name}-$tachideskVersion-$tachideskRevision-win32/${rootProject.name}-$tachideskVersion-$tachideskRevision-win32")
|
||||||
dependsOn("deleteUnwantedJreDir")
|
dependsOn("deleteUnwantedJreDir")
|
||||||
}
|
}
|
||||||
|
|
||||||
register<Delete>("deleteUnwantedJreDir") {
|
register<Delete>("deleteUnwantedJreDir") {
|
||||||
delete(
|
delete(
|
||||||
"$buildDir/${rootProject.name}-$TachideskVersion-$TachideskRevision-win32/jdk8u282-b08-jre"
|
"$buildDir/${rootProject.name}-$tachideskVersion-$tachideskRevision-win32/jdk8u282-b08-jre"
|
||||||
)
|
)
|
||||||
dependsOn("addJreToDistributable")
|
dependsOn("addJreToDistributable")
|
||||||
}
|
}
|
||||||
|
|
||||||
register<Copy>("addJreToDistributable") {
|
register<Copy>("addJreToDistributable") {
|
||||||
from(zipTree("$buildDir/OpenJDK8U-jre_x86-32_windows_hotspot_8u282b08.zip"))
|
from(zipTree("$buildDir/OpenJDK8U-jre_x86-32_windows_hotspot_8u282b08.zip"))
|
||||||
into("$buildDir/${rootProject.name}-$TachideskVersion-$TachideskRevision-win32")
|
into("$buildDir/${rootProject.name}-$tachideskVersion-$tachideskRevision-win32")
|
||||||
eachFile {
|
eachFile {
|
||||||
path = path.replace(".*-jre".toRegex(),"jre")
|
path = path.replace(".*-jre".toRegex(),"jre")
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user