From 6fbb5d712e93eb3b6174624b6e1109107d1eab81 Mon Sep 17 00:00:00 2001 From: dfsek Date: Fri, 14 May 2021 23:30:36 -0700 Subject: [PATCH] add license, wiki, source and issue URLs to properties --- .../src/main/kotlin/com/dfsek/terra/CompilationConfig.kt | 6 +++++- gradle.properties | 6 +++++- platforms/bukkit/src/main/resources/plugin.yml | 1 + platforms/fabric/src/main/resources/fabric.mod.json | 7 ++++--- platforms/forge/src/main/resources/META-INF/mods.toml | 6 +++--- 5 files changed, 18 insertions(+), 8 deletions(-) diff --git a/buildSrc/src/main/kotlin/com/dfsek/terra/CompilationConfig.kt b/buildSrc/src/main/kotlin/com/dfsek/terra/CompilationConfig.kt index daf9ad8ad..560c0c165 100644 --- a/buildSrc/src/main/kotlin/com/dfsek/terra/CompilationConfig.kt +++ b/buildSrc/src/main/kotlin/com/dfsek/terra/CompilationConfig.kt @@ -30,7 +30,11 @@ fun Project.configureCompilation() { filter( "tokens" to mapOf( "VERSION" to project.version.toString(), - "DESCRIPTION" to project.properties["terra.description"] + "DESCRIPTION" to project.properties["terra.description"], + "WIKI" to project.properties["terra.wiki"], + "SOURCE" to project.properties["terra.source"], + "ISSUES" to project.properties["terra.issues"], + "LICENSE" to project.properties["terra.license"] ) ) } diff --git a/gradle.properties b/gradle.properties index 265a95e88..59ea64a1a 100644 --- a/gradle.properties +++ b/gradle.properties @@ -8,4 +8,8 @@ org.gradle.caching=true org.gradle.warning.mode=all #org.gradle.logging.level=info # Project information -terra.description=A fast, modern, extensible, platform-agnostic data-driven world generator \ No newline at end of file +terra.description=A fast, modern, extensible, platform-agnostic data-driven world generator +terra.source=https://github.com/PolyhedralDev/Terra +terra.issues=https://github.com/PolyhedralDev/Terra/issues +terra.wiki=https://github.com/PolyhedralDev/Terra/wiki +terra.license=GNU General Public License, version 3.0 \ No newline at end of file diff --git a/platforms/bukkit/src/main/resources/plugin.yml b/platforms/bukkit/src/main/resources/plugin.yml index 5f271ffa7..1daeb981f 100644 --- a/platforms/bukkit/src/main/resources/plugin.yml +++ b/platforms/bukkit/src/main/resources/plugin.yml @@ -3,6 +3,7 @@ main: "com.dfsek.terra.bukkit.TerraBukkitPlugin" version: "@VERSION@" load: "STARTUP" author: dfsek +website: "@WIKI@" api-version: "1.13" description: "@DESCRIPTION@" softdepend: [ "WorldEdit" ] diff --git a/platforms/fabric/src/main/resources/fabric.mod.json b/platforms/fabric/src/main/resources/fabric.mod.json index c2a913b85..c74cac888 100644 --- a/platforms/fabric/src/main/resources/fabric.mod.json +++ b/platforms/fabric/src/main/resources/fabric.mod.json @@ -8,10 +8,11 @@ "dfsek" ], "contact": { - "homepage": "https://github.com/PolyhedralDev/Terra/wiki", - "sources": "https://github.com/PolyhedralDev/Terra" + "homepage": "@WIKI@", + "sources": "@SOURCE@", + "issues": "@ISSUES@" }, - "license": "GPL-3.0", + "license": "@LICENSE@", "icon": "assets/terra/icon.png", "environment": "*", "entrypoints": { diff --git a/platforms/forge/src/main/resources/META-INF/mods.toml b/platforms/forge/src/main/resources/META-INF/mods.toml index e291ceb3b..a306898d9 100644 --- a/platforms/forge/src/main/resources/META-INF/mods.toml +++ b/platforms/forge/src/main/resources/META-INF/mods.toml @@ -1,12 +1,12 @@ modLoader = "javafml" loaderVersion = "[36,)" -license = "GNU General Public License, version 3.0" -issueTrackerURL = "https://github.com/PolyhedralDev/Terra/issues/" +license = "@LICENSE@" +issueTrackerURL = "@ISSUES@" [[mods]] modId = "terra" version = "@VERSION@" displayName = "Terra" -displayURL = "https://github.com/PolyhedralDev/Terra/" +displayURL = "@WIKI@" authors = "dfsek & Terra contributors" description = "@DESCRIPTION@" [[dependencies.terra]]