diff --git a/build.gradle.kts b/build.gradle.kts index 78cd9d6a5..40fb5eabb 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -2,22 +2,29 @@ import com.dfsek.terra.configureCompilation import com.dfsek.terra.configureDependencies import com.dfsek.terra.configureDistribution import com.dfsek.terra.configurePublishing +import com.dfsek.terra.configureVersioning import com.dfsek.terra.version import com.dfsek.terra.versionProjects import com.dfsek.terra.preRelease + +preRelease(true) + versionProjects(":common:api", version("6.0.0")) versionProjects(":common:implementation", version("6.0.0")) versionProjects(":platforms", version("6.0.0")) -preRelease(true) - allprojects { group = "com.dfsek.terra" - configureDependencies() + + afterEvaluate { + configureVersioning() + } + configureCompilation() + configureDependencies() configurePublishing() tasks.withType().configureEach { diff --git a/buildSrc/src/main/kotlin/com/dfsek/terra/CompilationConfig.kt b/buildSrc/src/main/kotlin/com/dfsek/terra/CompilationConfig.kt index ef4cacbc1..847b7f50d 100644 --- a/buildSrc/src/main/kotlin/com/dfsek/terra/CompilationConfig.kt +++ b/buildSrc/src/main/kotlin/com/dfsek/terra/CompilationConfig.kt @@ -13,6 +13,7 @@ import org.gradle.kotlin.dsl.getByName import org.gradle.kotlin.dsl.register import org.gradle.kotlin.dsl.withType import org.gradle.language.jvm.tasks.ProcessResources +import org.apache.tools.ant.filters.ReplaceTokens fun Project.configureCompilation() { apply(plugin = "maven-publish") @@ -34,14 +35,13 @@ fun Project.configureCompilation() { tasks.withType { include("**/*.*") - filter( + filter( "tokens" to mapOf( - "VERSION" to project.version.toString(), - "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"] + "DESCRIPTION" to properties["terra.description"], + "WIKI" to properties["terra.wiki"], + "SOURCE" to properties["terra.source"], + "ISSUES" to properties["terra.issues"], + "LICENSE" to properties["terra.license"] ) ) } diff --git a/buildSrc/src/main/kotlin/com/dfsek/terra/VersionConfig.kt b/buildSrc/src/main/kotlin/com/dfsek/terra/VersionConfig.kt index fe04ebb8b..1f973e77a 100644 --- a/buildSrc/src/main/kotlin/com/dfsek/terra/VersionConfig.kt +++ b/buildSrc/src/main/kotlin/com/dfsek/terra/VersionConfig.kt @@ -1,6 +1,10 @@ package com.dfsek.terra +import org.apache.tools.ant.filters.ReplaceTokens import org.gradle.api.Project +import org.gradle.kotlin.dsl.filter +import org.gradle.kotlin.dsl.withType +import org.gradle.language.jvm.tasks.ProcessResources var isPrerelease = false @@ -8,7 +12,7 @@ fun preRelease(preRelease: Boolean) { isPrerelease = preRelease } -fun Project.versionProjects(project:String, version:String) { +fun Project.versionProjects(project: String, version: String) { project(project).subprojects.forEach { it.version = version } @@ -20,3 +24,14 @@ fun Project.version(version: String): String { else //Only use git hash if it's a prerelease. "$version-BETA+${getGitHash()}" } + +fun Project.configureVersioning() { + tasks.withType { + include("**/*.*") + filter( + "tokens" to mapOf( + "VERSION" to version.toString() + ) + ) + } +} \ No newline at end of file diff --git a/common/addons/api-addon-loader/build.gradle.kts b/common/addons/api-addon-loader/build.gradle.kts index 1a5662248..3069b6fa3 100644 --- a/common/addons/api-addon-loader/build.gradle.kts +++ b/common/addons/api-addon-loader/build.gradle.kts @@ -1,3 +1,7 @@ +import com.dfsek.terra.version + +version = version("0.1.0") + dependencies { } diff --git a/common/addons/biome-provider-image/build.gradle.kts b/common/addons/biome-provider-image/build.gradle.kts index 5fa362e1d..f8ca974c1 100644 --- a/common/addons/biome-provider-image/build.gradle.kts +++ b/common/addons/biome-provider-image/build.gradle.kts @@ -1,3 +1,7 @@ +import com.dfsek.terra.version + +version = version("0.1.0") + dependencies { shadedApi(project(":common:addons:manifest-addon-loader")) } diff --git a/common/addons/biome-provider-image/src/main/resources/terra.addon.yml b/common/addons/biome-provider-image/src/main/resources/terra.addon.yml index 422a0d4ee..55c8d1408 100644 --- a/common/addons/biome-provider-image/src/main/resources/terra.addon.yml +++ b/common/addons/biome-provider-image/src/main/resources/terra.addon.yml @@ -2,7 +2,7 @@ schema-version: 1 contributors: - Terra contributors id: biome-provider-image -version: 0.1.0 +version: @VERSION@ entrypoints: - "com.dfsek.terra.addons.biome.image.ImageBiomeProviderAddon" website: diff --git a/common/addons/biome-provider-pipeline/build.gradle.kts b/common/addons/biome-provider-pipeline/build.gradle.kts index 5fa362e1d..f8ca974c1 100644 --- a/common/addons/biome-provider-pipeline/build.gradle.kts +++ b/common/addons/biome-provider-pipeline/build.gradle.kts @@ -1,3 +1,7 @@ +import com.dfsek.terra.version + +version = version("0.1.0") + dependencies { shadedApi(project(":common:addons:manifest-addon-loader")) } diff --git a/common/addons/biome-provider-pipeline/src/main/resources/terra.addon.yml b/common/addons/biome-provider-pipeline/src/main/resources/terra.addon.yml index 59524b58a..f8a752b4f 100644 --- a/common/addons/biome-provider-pipeline/src/main/resources/terra.addon.yml +++ b/common/addons/biome-provider-pipeline/src/main/resources/terra.addon.yml @@ -2,7 +2,7 @@ schema-version: 1 contributors: - Terra contributors id: biome-provider-pipeline -version: 0.1.0 +version: @VERSION@ entrypoints: - "com.dfsek.terra.addons.biome.pipeline.BiomePipelineAddon" website: diff --git a/common/addons/biome-provider-single/build.gradle.kts b/common/addons/biome-provider-single/build.gradle.kts index 5fa362e1d..f8ca974c1 100644 --- a/common/addons/biome-provider-single/build.gradle.kts +++ b/common/addons/biome-provider-single/build.gradle.kts @@ -1,3 +1,7 @@ +import com.dfsek.terra.version + +version = version("0.1.0") + dependencies { shadedApi(project(":common:addons:manifest-addon-loader")) } diff --git a/common/addons/biome-provider-single/src/main/resources/terra.addon.yml b/common/addons/biome-provider-single/src/main/resources/terra.addon.yml index 71f0cbb08..2b32fd2f0 100644 --- a/common/addons/biome-provider-single/src/main/resources/terra.addon.yml +++ b/common/addons/biome-provider-single/src/main/resources/terra.addon.yml @@ -2,7 +2,7 @@ schema-version: 1 contributors: - Terra contributors id: biome-provider-single -version: 0.1.0 +version: @VERSION@ entrypoints: - "com.dfsek.terra.addons.biome.single.SingleBiomeProviderAddon" website: diff --git a/common/addons/chunk-generator-noise-3d/build.gradle.kts b/common/addons/chunk-generator-noise-3d/build.gradle.kts index 5fa362e1d..f8ca974c1 100644 --- a/common/addons/chunk-generator-noise-3d/build.gradle.kts +++ b/common/addons/chunk-generator-noise-3d/build.gradle.kts @@ -1,3 +1,7 @@ +import com.dfsek.terra.version + +version = version("0.1.0") + dependencies { shadedApi(project(":common:addons:manifest-addon-loader")) } diff --git a/common/addons/chunk-generator-noise-3d/src/main/resources/terra.addon.yml b/common/addons/chunk-generator-noise-3d/src/main/resources/terra.addon.yml index fb2a53cf9..880757be9 100644 --- a/common/addons/chunk-generator-noise-3d/src/main/resources/terra.addon.yml +++ b/common/addons/chunk-generator-noise-3d/src/main/resources/terra.addon.yml @@ -2,7 +2,7 @@ schema-version: 1 contributors: - Terra contributors id: chunk-generator-noise-3d -version: 0.1.0 +version: @VERSION@ entrypoints: - "com.dfsek.terra.addons.chunkgenerator.NoiseChunkGenerator3DAddon" website: diff --git a/common/addons/config-biome/build.gradle.kts b/common/addons/config-biome/build.gradle.kts index 5fa362e1d..f8ca974c1 100644 --- a/common/addons/config-biome/build.gradle.kts +++ b/common/addons/config-biome/build.gradle.kts @@ -1,3 +1,7 @@ +import com.dfsek.terra.version + +version = version("0.1.0") + dependencies { shadedApi(project(":common:addons:manifest-addon-loader")) } diff --git a/common/addons/config-biome/src/main/resources/terra.addon.yml b/common/addons/config-biome/src/main/resources/terra.addon.yml index 684cff9cf..a1eebae7e 100644 --- a/common/addons/config-biome/src/main/resources/terra.addon.yml +++ b/common/addons/config-biome/src/main/resources/terra.addon.yml @@ -2,7 +2,7 @@ schema-version: 1 contributors: - Terra contributors id: config-biome -version: 0.1.0 +version: @VERSION@ entrypoints: - "com.dfsek.terra.addons.biome.BiomeAddon" website: diff --git a/common/addons/config-carver/build.gradle.kts b/common/addons/config-carver/build.gradle.kts index 5fa362e1d..f8ca974c1 100644 --- a/common/addons/config-carver/build.gradle.kts +++ b/common/addons/config-carver/build.gradle.kts @@ -1,3 +1,7 @@ +import com.dfsek.terra.version + +version = version("0.1.0") + dependencies { shadedApi(project(":common:addons:manifest-addon-loader")) } diff --git a/common/addons/config-carver/src/main/resources/terra.addon.yml b/common/addons/config-carver/src/main/resources/terra.addon.yml index 8e222fc3e..f65f798c6 100644 --- a/common/addons/config-carver/src/main/resources/terra.addon.yml +++ b/common/addons/config-carver/src/main/resources/terra.addon.yml @@ -2,7 +2,7 @@ schema-version: 1 contributors: - Terra contributors id: config-carver -version: 0.1.0 +version: @VERSION@ entrypoints: [] website: issues: https://github.com/PolyhedralDev/Terra-config-carver/issues diff --git a/common/addons/config-distributors/build.gradle.kts b/common/addons/config-distributors/build.gradle.kts index 5fa362e1d..f8ca974c1 100644 --- a/common/addons/config-distributors/build.gradle.kts +++ b/common/addons/config-distributors/build.gradle.kts @@ -1,3 +1,7 @@ +import com.dfsek.terra.version + +version = version("0.1.0") + dependencies { shadedApi(project(":common:addons:manifest-addon-loader")) } diff --git a/common/addons/config-distributors/src/main/resources/terra.addon.yml b/common/addons/config-distributors/src/main/resources/terra.addon.yml index 540d58480..a8fd48631 100644 --- a/common/addons/config-distributors/src/main/resources/terra.addon.yml +++ b/common/addons/config-distributors/src/main/resources/terra.addon.yml @@ -2,7 +2,7 @@ schema-version: 1 contributors: - Terra contributors id: config-distributors -version: 0.1.0 +version: @VERSION@ entrypoints: - "com.dfsek.terra.addons.feature.distributor.DistributorAddon" website: diff --git a/common/addons/config-feature/build.gradle.kts b/common/addons/config-feature/build.gradle.kts index 5fa362e1d..f8ca974c1 100644 --- a/common/addons/config-feature/build.gradle.kts +++ b/common/addons/config-feature/build.gradle.kts @@ -1,3 +1,7 @@ +import com.dfsek.terra.version + +version = version("0.1.0") + dependencies { shadedApi(project(":common:addons:manifest-addon-loader")) } diff --git a/common/addons/config-feature/src/main/resources/terra.addon.yml b/common/addons/config-feature/src/main/resources/terra.addon.yml index bf25533f5..d4f16a4ec 100644 --- a/common/addons/config-feature/src/main/resources/terra.addon.yml +++ b/common/addons/config-feature/src/main/resources/terra.addon.yml @@ -2,7 +2,7 @@ schema-version: 1 contributors: - Terra contributors id: config-feature -version: 0.1.0 +version: @VERSION@ entrypoints: - "com.dfsek.terra.addons.feature.FeatureAddon" website: diff --git a/common/addons/config-flora/build.gradle.kts b/common/addons/config-flora/build.gradle.kts index 5fa362e1d..f8ca974c1 100644 --- a/common/addons/config-flora/build.gradle.kts +++ b/common/addons/config-flora/build.gradle.kts @@ -1,3 +1,7 @@ +import com.dfsek.terra.version + +version = version("0.1.0") + dependencies { shadedApi(project(":common:addons:manifest-addon-loader")) } diff --git a/common/addons/config-flora/src/main/resources/terra.addon.yml b/common/addons/config-flora/src/main/resources/terra.addon.yml index 4922a0068..32deea98a 100644 --- a/common/addons/config-flora/src/main/resources/terra.addon.yml +++ b/common/addons/config-flora/src/main/resources/terra.addon.yml @@ -2,7 +2,7 @@ schema-version: 1 contributors: - Terra contributors id: config-flora -version: 0.1.0 +version: @VERSION@ entrypoints: - "com.dfsek.terra.addons.flora.FloraAddon" website: diff --git a/common/addons/config-locators/build.gradle.kts b/common/addons/config-locators/build.gradle.kts index 5fa362e1d..f8ca974c1 100644 --- a/common/addons/config-locators/build.gradle.kts +++ b/common/addons/config-locators/build.gradle.kts @@ -1,3 +1,7 @@ +import com.dfsek.terra.version + +version = version("0.1.0") + dependencies { shadedApi(project(":common:addons:manifest-addon-loader")) } diff --git a/common/addons/config-locators/src/main/resources/terra.addon.yml b/common/addons/config-locators/src/main/resources/terra.addon.yml index e35cc6884..fb6579cc7 100644 --- a/common/addons/config-locators/src/main/resources/terra.addon.yml +++ b/common/addons/config-locators/src/main/resources/terra.addon.yml @@ -2,7 +2,7 @@ schema-version: 1 contributors: - Terra contributors id: config-locators -version: 0.1.0 +version: @VERSION@ entrypoints: - "com.dfsek.terra.addons.feature.locator.LocatorAddon" website: diff --git a/common/addons/config-noise-function/build.gradle.kts b/common/addons/config-noise-function/build.gradle.kts index 5fa362e1d..f8ca974c1 100644 --- a/common/addons/config-noise-function/build.gradle.kts +++ b/common/addons/config-noise-function/build.gradle.kts @@ -1,3 +1,7 @@ +import com.dfsek.terra.version + +version = version("0.1.0") + dependencies { shadedApi(project(":common:addons:manifest-addon-loader")) } diff --git a/common/addons/config-noise-function/src/main/resources/terra.addon.yml b/common/addons/config-noise-function/src/main/resources/terra.addon.yml index 606b103c8..9039d98aa 100644 --- a/common/addons/config-noise-function/src/main/resources/terra.addon.yml +++ b/common/addons/config-noise-function/src/main/resources/terra.addon.yml @@ -2,7 +2,7 @@ schema-version: 1 contributors: - Terra contributors id: config-noise-function -version: 0.1.0 +version: @VERSION@ entrypoints: - "com.dfsek.terra.addons.noise.NoiseAddon" website: diff --git a/common/addons/config-ore/build.gradle.kts b/common/addons/config-ore/build.gradle.kts index 5fa362e1d..f8ca974c1 100644 --- a/common/addons/config-ore/build.gradle.kts +++ b/common/addons/config-ore/build.gradle.kts @@ -1,3 +1,7 @@ +import com.dfsek.terra.version + +version = version("0.1.0") + dependencies { shadedApi(project(":common:addons:manifest-addon-loader")) } diff --git a/common/addons/config-ore/src/main/resources/terra.addon.yml b/common/addons/config-ore/src/main/resources/terra.addon.yml index 7f4819b20..42830f40b 100644 --- a/common/addons/config-ore/src/main/resources/terra.addon.yml +++ b/common/addons/config-ore/src/main/resources/terra.addon.yml @@ -2,7 +2,7 @@ schema-version: 1 contributors: - Terra contributors id: config-ore -version: 0.1.0 +version: @VERSION@ entrypoints: - "com.dfsek.terra.addons.ore.OreAddon" website: diff --git a/common/addons/config-palette/build.gradle.kts b/common/addons/config-palette/build.gradle.kts index 5fa362e1d..f8ca974c1 100644 --- a/common/addons/config-palette/build.gradle.kts +++ b/common/addons/config-palette/build.gradle.kts @@ -1,3 +1,7 @@ +import com.dfsek.terra.version + +version = version("0.1.0") + dependencies { shadedApi(project(":common:addons:manifest-addon-loader")) } diff --git a/common/addons/config-palette/src/main/resources/terra.addon.yml b/common/addons/config-palette/src/main/resources/terra.addon.yml index a69d0bd89..29b0fe4dc 100644 --- a/common/addons/config-palette/src/main/resources/terra.addon.yml +++ b/common/addons/config-palette/src/main/resources/terra.addon.yml @@ -2,7 +2,7 @@ schema-version: 1 contributors: - Terra contributors id: config-palette -version: 0.1.0 +version: @VERSION@ entrypoints: - "com.dfsek.terra.addons.palette.PaletteAddon" website: diff --git a/common/addons/config-structure/build.gradle.kts b/common/addons/config-structure/build.gradle.kts index 59bd7689b..c029ed3d9 100644 --- a/common/addons/config-structure/build.gradle.kts +++ b/common/addons/config-structure/build.gradle.kts @@ -1,3 +1,7 @@ +import com.dfsek.terra.version + +version = version("0.1.0") + dependencies { shadedApi("com.googlecode.json-simple:json-simple:1.1.1") shadedApi(project(":common:addons:manifest-addon-loader")) diff --git a/common/addons/config-structure/src/main/resources/terra.addon.yml b/common/addons/config-structure/src/main/resources/terra.addon.yml index f2171efc1..fff09a1ed 100644 --- a/common/addons/config-structure/src/main/resources/terra.addon.yml +++ b/common/addons/config-structure/src/main/resources/terra.addon.yml @@ -2,7 +2,7 @@ schema-version: 1 contributors: - Terra contributors id: config-structure -version: 0.1.0 +version: @VERSION@ entrypoints: - "com.dfsek.terra.addons.structure.StructureAddon" website: diff --git a/common/addons/generation-stage-feature/build.gradle.kts b/common/addons/generation-stage-feature/build.gradle.kts index 5fa362e1d..f8ca974c1 100644 --- a/common/addons/generation-stage-feature/build.gradle.kts +++ b/common/addons/generation-stage-feature/build.gradle.kts @@ -1,3 +1,7 @@ +import com.dfsek.terra.version + +version = version("0.1.0") + dependencies { shadedApi(project(":common:addons:manifest-addon-loader")) } diff --git a/common/addons/generation-stage-feature/src/main/resources/terra.addon.yml b/common/addons/generation-stage-feature/src/main/resources/terra.addon.yml index 4153be852..a2fd8beea 100644 --- a/common/addons/generation-stage-feature/src/main/resources/terra.addon.yml +++ b/common/addons/generation-stage-feature/src/main/resources/terra.addon.yml @@ -2,7 +2,7 @@ schema-version: 1 contributors: - Terra contributors id: generation-stage-feature -version: 0.1.0 +version: @VERSION@ entrypoints: - "com.dfsek.terra.addons.generation.feature.FeatureGenerationAddon" website: diff --git a/common/addons/generation-stage-structure/build.gradle.kts b/common/addons/generation-stage-structure/build.gradle.kts index 5fa362e1d..f8ca974c1 100644 --- a/common/addons/generation-stage-structure/build.gradle.kts +++ b/common/addons/generation-stage-structure/build.gradle.kts @@ -1,3 +1,7 @@ +import com.dfsek.terra.version + +version = version("0.1.0") + dependencies { shadedApi(project(":common:addons:manifest-addon-loader")) } diff --git a/common/addons/generation-stage-structure/src/main/resources/terra.addon.yml b/common/addons/generation-stage-structure/src/main/resources/terra.addon.yml index 75d064bb3..77c4b0fc6 100644 --- a/common/addons/generation-stage-structure/src/main/resources/terra.addon.yml +++ b/common/addons/generation-stage-structure/src/main/resources/terra.addon.yml @@ -2,7 +2,7 @@ schema-version: 1 contributors: - Terra contributors id: generation-stage-structure -version: 0.1.0 +version: @VERSION@ entrypoints: - "com.dfsek.terra.addons.generation.structure.StructureGenerationAddon" website: diff --git a/common/addons/language-yaml/build.gradle.kts b/common/addons/language-yaml/build.gradle.kts index 36a500e8a..bf63d55b9 100644 --- a/common/addons/language-yaml/build.gradle.kts +++ b/common/addons/language-yaml/build.gradle.kts @@ -1,3 +1,7 @@ +import com.dfsek.terra.version + +version = version("0.1.0") + dependencies { shadedImplementation("com.dfsek.tectonic:yaml:2.1.2") shadedApi(project(":common:addons:manifest-addon-loader")) diff --git a/common/addons/language-yaml/src/main/resources/terra.addon.yml b/common/addons/language-yaml/src/main/resources/terra.addon.yml index 82d314386..9e7f7c357 100644 --- a/common/addons/language-yaml/src/main/resources/terra.addon.yml +++ b/common/addons/language-yaml/src/main/resources/terra.addon.yml @@ -2,7 +2,7 @@ schema-version: 1 contributors: - Terra contributors id: language-yaml -version: 0.1.0 +version: @VERSION@ entrypoints: - "com.dfsek.terra.addons.yaml.YamlAddon" website: diff --git a/common/addons/manifest-addon-loader/build.gradle.kts b/common/addons/manifest-addon-loader/build.gradle.kts index 5b23966fb..0ead7cc99 100644 --- a/common/addons/manifest-addon-loader/build.gradle.kts +++ b/common/addons/manifest-addon-loader/build.gradle.kts @@ -1,3 +1,7 @@ +import com.dfsek.terra.version + +version = version("0.1.0") + dependencies { shadedApi("commons-io:commons-io:2.6") shadedImplementation("com.dfsek.tectonic:yaml:2.1.2") diff --git a/common/addons/structure-sponge-loader/build.gradle.kts b/common/addons/structure-sponge-loader/build.gradle.kts index 2f40e6df5..d0bf5e0d1 100644 --- a/common/addons/structure-sponge-loader/build.gradle.kts +++ b/common/addons/structure-sponge-loader/build.gradle.kts @@ -1,4 +1,7 @@ import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar +import com.dfsek.terra.version + +version = version("0.1.0") plugins { id("com.github.johnrengelman.shadow") diff --git a/common/addons/structure-sponge-loader/src/main/resources/terra.addon.yml b/common/addons/structure-sponge-loader/src/main/resources/terra.addon.yml index ddd48bd37..592a5e621 100644 --- a/common/addons/structure-sponge-loader/src/main/resources/terra.addon.yml +++ b/common/addons/structure-sponge-loader/src/main/resources/terra.addon.yml @@ -2,7 +2,7 @@ schema-version: 1 contributors: - Terra contributors id: structure-sponge-loader -version: 0.1.0 +version: @VERSION@ entrypoints: - "com.dfsek.terra.addons.sponge.SpongeSchematicAddon" website: diff --git a/common/addons/structure-terrascript-loader/build.gradle.kts b/common/addons/structure-terrascript-loader/build.gradle.kts index d624132ce..5cc9ec46f 100644 --- a/common/addons/structure-terrascript-loader/build.gradle.kts +++ b/common/addons/structure-terrascript-loader/build.gradle.kts @@ -1,4 +1,8 @@ import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar +import com.dfsek.terra.version + +version = version("0.1.0") + plugins { id("com.github.johnrengelman.shadow") diff --git a/common/addons/structure-terrascript-loader/src/main/resources/terra.addon.yml b/common/addons/structure-terrascript-loader/src/main/resources/terra.addon.yml index 8f4249db7..6a56adbdf 100644 --- a/common/addons/structure-terrascript-loader/src/main/resources/terra.addon.yml +++ b/common/addons/structure-terrascript-loader/src/main/resources/terra.addon.yml @@ -2,7 +2,7 @@ schema-version: 1 contributors: - Terra contributors id: structure-terrascript-loader -version: 0.1.0 +version: @VERSION@ entrypoints: - "com.dfsek.terra.addons.terrascript.TerraScriptAddon" website: