Skip to content
This repository has been archived by the owner on Jul 14, 2024. It is now read-only.

Commit

Permalink
Add develocity and foojay plugins
Browse files Browse the repository at this point in the history
  • Loading branch information
Virtlink committed Jul 9, 2024
1 parent 6c1d7a4 commit 55b2b83
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,12 @@
# Plugins
kotlin = "1.8.20" # https://kotlinlang.org/
gitonium = "1.2.0" # https://github.com/metaborg/gitonium
foojay = "0.8.0" # https://github.com/gradle/foojay-toolchains
metaborg-gradle-config = "0.7.0" # https://github.com/metaborg/gradle.config
spoofax-gradle = "0.5.9" # https://github.com/metaborg/spoofax.gradle
devenv-spoofax-gradle = "0.5.9" # https://github.com/metaborg/spoofax.gradle
metaborg-gradle-convention = "0.0.4" # https://github.com/metaborg/metaborg-gradle
develocity = "3.17.5" # https://docs.gradle.com/develocity/gradle-plugin/current/ (https://plugins.gradle.org/plugin/com.gradle.develocity)
# Spoofax 3
spoofax3 = "0.0.0" # https://spoofax.dev/spoofax-pie/develop/ (https://github.com/metaborg/spoofax-pie)
spoofax3-resource = "0.14.1" # https://github.com/metaborg/resource
Expand Down Expand Up @@ -55,6 +57,7 @@ equalsverifier = "3.16.1" # https://jqno.nl/eq
[plugins]
kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
gitonium = { id = "org.metaborg.gitonium", version.ref = "gitonium" }
foojay-resolver-convention = { id = "org.gradle.toolchains.foojay-resolver-convention", version.ref = "foojay" }
metaborg-gradle-rootproject = { id = "org.metaborg.gradle.config.root-project", version.ref = "metaborg-gradle-config" }
metaborg-gradle-subproject = { id = "org.metaborg.gradle.config.sub-project", version.ref = "metaborg-gradle-config" }
metaborg-gradle-java-library = { id = "org.metaborg.gradle.config.java-library", version.ref = "metaborg-gradle-config" }
Expand All @@ -76,6 +79,7 @@ devenv-spoofax-gradle-test = { id = "org.metaborg.devenv.spoofax.gradle.tes
metaborg-convention-java = { id = "org.metaborg.convention.java", version.ref = "metaborg-gradle-convention" }
metaborg-convention-mavenpublish = { id = "org.metaborg.convention.maven-publish", version.ref = "metaborg-gradle-convention" }
metaborg-convention-rootproject = { id = "org.metaborg.convention.root-project", version.ref = "metaborg-gradle-convention" }
develocity = { id = "org.gradle.develocity", version.ref = "develocity" }

[libraries]
# The below libraries ARE part of the Spoofax platform definition.
Expand Down Expand Up @@ -162,6 +166,9 @@ maven-resolver-transport-file = { module = "org.apache.maven.resolver:maven-re
maven-resolver-provider = { module = "org.apache.maven:maven-resolver-provider", version.ref = "maven" }
bnd-gradle = { module = "biz.aQute.bnd:biz.aQute.bnd.gradle", version.ref = "bnd" }

# Gradle
gradle-develocityPlugin = { module = "com.gradle:develocity-gradle-plugin", version.ref = "develocity" }

# Logging
slf4j-simple = { module = "org.slf4j:slf4j-simple", version.ref = "slf4j" }
slf4j-api = { module = "org.slf4j:slf4j-api", version.ref = "slf4j" }
Expand Down

0 comments on commit 55b2b83

Please sign in to comment.