Skip to content

Commit

Permalink
Add gpp and strategolib deps
Browse files Browse the repository at this point in the history
  • Loading branch information
Virtlink committed Jul 25, 2024
1 parent c181295 commit 18b9952
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 0 deletions.
4 changes: 4 additions & 0 deletions depman/gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -372,15 +372,19 @@ spoofax2-spt-core = { module = "org.metaborg:org.metab
spoofax2-spt-lang = { module = "org.metaborg:org.metaborg.meta.lang.spt", version.ref = "spoofax2" } # Use Spoofax 2 language for bootstrapping

# Stratego (https://github.com/metaborg/stratego)
gpp-lang = { module = "org.metaborg.devenv:gpp", version.ref = "stratego" }
stratego-build = { module = "org.metaborg.devenv:stratego.build", version.ref = "stratego" }
stratego-build-spoofax2 = { module = "org.metaborg.devenv:stratego.build.spoofax2", version.ref = "stratego" }
stratego-lang = { module = "org.metaborg.devenv:org.metaborg.meta.lang.stratego", version.ref = "stratego" }
stratego2-lang = { module = "org.metaborg.devenv:stratego.lang", version.ref = "stratego" }
strategolib = { module = "org.metaborg.devenv:strategolib", version.ref = "stratego" }

spoofax2-gpp-lang = { module = "org.metaborg:gpp", version.ref = "spoofax2" } # Use Spoofax 2 language for bootstrapping
spoofax2-stratego-build = { module = "org.metaborg:stratego.build", version.ref = "spoofax2" } # Use Spoofax 2 language for bootstrapping
spoofax2-stratego-build-spoofax2 = { module = "org.metaborg:stratego.build.spoofax2", version.ref = "spoofax2" } # Use Spoofax 2 language for bootstrapping
spoofax2-stratego-lang = { module = "org.metaborg:org.metaborg.meta.lang.stratego", version.ref = "spoofax2" } # Use Spoofax 2 language for bootstrapping
spoofax2-stratego2-lang = { module = "org.metaborg:stratego.lang", version.ref = "spoofax2" } # Use Spoofax 2 language for bootstrapping
spoofax2-strategolib = { module = "org.metaborg:strategolib", version.ref = "spoofax2" } # Use Spoofax 2 language for bootstrapping

# Stratego XT (https://github.com/metaborg/strategoxt)
strategoxt-strj = { module = "org.metaborg.devenv:org.strategoxt.strj", version.ref = "strategoxt" }
Expand Down
4 changes: 4 additions & 0 deletions depman/platform/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -254,15 +254,19 @@ dependencies {
api(libs.spoofax2.spt.lang)

// Stratego (https://github.com/metaborg/stratego)
api(libs.gpp.lang)
api(libs.stratego.build)
api(libs.stratego.build.spoofax2)
api(libs.stratego.lang)
api(libs.stratego2.lang)
api(libs.strategolib)

api(libs.spoofax2.gpp.lang)
api(libs.spoofax2.stratego.build)
api(libs.spoofax2.stratego.build.spoofax2)
api(libs.spoofax2.stratego.lang)
api(libs.spoofax2.stratego2.lang)
api(libs.spoofax2.strategolib)

// Stratego XT (https://github.com/metaborg/strategoxt)
api(libs.strategoxt.strj)
Expand Down
4 changes: 4 additions & 0 deletions example/java-example/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -276,15 +276,19 @@ dependencies {
// api(libs.spoofax2.spt.lang) // TODO: spoofax-language component

// Stratego (https://github.com/metaborg/stratego)
// api(libs.gpp.lang) // TODO: spoofax-language component
api(libs.stratego.build)
api(libs.stratego.build.spoofax2)
// api(libs.stratego.lang) // TODO: spoofax-language component
// api(libs.stratego2.lang) // TODO: spoofax-language component
// api(libs.strategolib) // TODO: spoofax-language component

// api(libs.spoofax2.gpp.lang) // TODO: spoofax-language component
api(libs.spoofax2.stratego.build)
api(libs.spoofax2.stratego.build.spoofax2)
// api(libs.spoofax2.stratego.lang) // TODO: spoofax-language component
// api(libs.spoofax2.stratego2.lang) // TODO: spoofax-language component
// api(libs.spoofax2.strategolib) // TODO: spoofax-language component

// Stratego XT (https://github.com/metaborg/strategoxt)
api(libs.strategoxt.strj)
Expand Down

0 comments on commit 18b9952

Please sign in to comment.