diff --git a/depman/gradle/libs.versions.toml b/depman/gradle/libs.versions.toml index 7d7842b..2ae8c10 100644 --- a/depman/gradle/libs.versions.toml +++ b/depman/gradle/libs.versions.toml @@ -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" } diff --git a/depman/platform/build.gradle.kts b/depman/platform/build.gradle.kts index 881c1da..3954ed7 100644 --- a/depman/platform/build.gradle.kts +++ b/depman/platform/build.gradle.kts @@ -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) diff --git a/example/java-example/build.gradle.kts b/example/java-example/build.gradle.kts index 6061c5c..4971eb2 100644 --- a/example/java-example/build.gradle.kts +++ b/example/java-example/build.gradle.kts @@ -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)