From 379cf0ee1634bee3698cbcfc1480da072fd676a8 Mon Sep 17 00:00:00 2001 From: Matthias Gugel Date: Sat, 11 Dec 2021 22:34:49 +0100 Subject: [PATCH] Get build properties from gradle.properties --- build.gradle.kts | 12 ++++++------ gradle.properties | 2 ++ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 486b8b3..4305499 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,13 +1,12 @@ +fun properties(key: String) = project.findProperty(key).toString() + plugins { id("org.jetbrains.intellij") version "1.3.0" id("org.jetbrains.kotlin.jvm") version "1.5.10" } -val pluginVersion: String by project -val platformVersion: String by project - -group = "de.idetools" -version = pluginVersion +group = properties("pluginGroup") +version = properties("pluginVersion") repositories { mavenCentral() @@ -19,7 +18,8 @@ dependencies { // See https://github.com/JetBrains/gradle-intellij-plugin/ intellij { - version.set(platformVersion) + pluginName.set(properties("pluginName")) + version.set(properties("platformVersion")) } tasks.getByName("patchPluginXml") { changeNotes.set(""" diff --git a/gradle.properties b/gradle.properties index 5f4fe1d..6682e62 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,6 @@ kotlin.code.style=official +pluginGroup = de.idetools +pluginName = filename_template pluginVersion = 1.2.0-213 platformVersion = 2021.3