diff --git a/build.gradle b/build.gradle index f95963b9b287df1718d52de6a714ad4629c7a675..ea4fed57e47d4c154065735539f39c25aef46867 100644 --- a/build.gradle +++ b/build.gradle @@ -1,8 +1,5 @@ plugins { - id("java-gradle-plugin") - id("maven-publish") - - id("com.gradle.plugin-publish").version("0.21.0") + id("com.gradle.plugin-publish").version("1.2.0") } group = "de.hhu.stups" @@ -22,18 +19,16 @@ if (project.hasProperty("gradlePublishSecret")) { } gradlePlugin { + website = "https://gitlab.cs.uni-duesseldorf.de/general/stups/sablecc_gradle_plugin" + vcsUrl = "https://gitlab.cs.uni-duesseldorf.de/general/stups/sablecc_gradle_plugin" + plugins { sableccPlugin { id = "de.hhu.stups.sablecc" displayName = "SableCC Gradle plugin" description = "Generate parsers using SableCC" + tags.set(["sablecc", "parser", "generator"]) implementationClass = "de.hhu.stups.sablecc.gradle.SableCCPlugin" } } } - -pluginBundle { - website = "https://gitlab.cs.uni-duesseldorf.de/general/stups/sablecc_gradle_plugin" - vcsUrl = "https://gitlab.cs.uni-duesseldorf.de/general/stups/sablecc_gradle_plugin" - tags = ["sablecc", "parser", "generator"] -}