diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c5e706..3aae638 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,10 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [0.3.11] +- Add PIE dependencies. + + ## [0.3.10] - Add dependencies for PIE. @@ -100,7 +104,8 @@ All notable changes to this project will be documented in this file. - Initial release. -[Unreleased]: https://github.com/metaborg/spoofax3-depman/compare/release-0.3.10...HEAD +[Unreleased]: https://github.com/metaborg/spoofax3-depman/compare/release-0.3.11...HEAD +[0.3.11]: https://github.com/metaborg/spoofax3-depman/compare/release-0.3.10...release-0.3.11 [0.3.10]: https://github.com/metaborg/spoofax3-depman/compare/release-0.3.9...release-0.3.10 [0.3.9]: https://github.com/metaborg/spoofax3-depman/compare/release-0.3.8...release-0.3.9 [0.3.8]: https://github.com/metaborg/spoofax3-depman/compare/release-0.3.7...release-0.3.8 diff --git a/example/build.gradle.kts b/example/build.gradle.kts index 3c02c68..9d746fe 100644 --- a/example/build.gradle.kts +++ b/example/build.gradle.kts @@ -20,8 +20,24 @@ dependencies { implementation(libs.spoofax3.log.backend.logback) implementation(libs.spoofax3.log.dagger) implementation(libs.spoofax3.pie.api) - implementation(libs.spoofax3.pie.runtime) + implementation(libs.spoofax3.pie.api.test) implementation(libs.spoofax3.pie.dagger) + implementation(libs.spoofax3.pie.graph) + implementation(libs.spoofax3.pie.runtime) + implementation(libs.spoofax3.pie.runtime.test) + implementation(libs.spoofax3.pie.serde.fst) + implementation(libs.spoofax3.pie.serde.kryo) + implementation(libs.spoofax3.pie.share.coroutine) + implementation(libs.spoofax3.pie.store.lmdb) + implementation(libs.spoofax3.pie.task.archive) + implementation(libs.spoofax3.pie.task.java) + implementation(libs.spoofax3.pie.task.java.ecj) + implementation(libs.spoofax3.pie.taskdefs.guice) + // TODO: spoofax-language component + //implementation(libs.spoofax3.pie.lang) + implementation(libs.spoofax3.pie.lang.runtime.java) + implementation(libs.spoofax3.pie.lang.runtime.kotlin) + implementation(libs.spoofax3.pie.lang.test) // Spoofax 2 implementation(libs.spoofax2.metaborg.util) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 91b11ac..1c59480 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -107,8 +107,23 @@ spoofax3-log-backend-slf4j = { module = "org.metaborg:log.backend.slf4j", spoofax3-log-backend-logback = { module = "org.metaborg:log.backend.logback", version.ref = "spoofax3-log" } spoofax3-log-dagger = { module = "org.metaborg:log.dagger", version.ref = "spoofax3-log" } spoofax3-pie-api = { module = "org.metaborg:pie.api", version.ref = "spoofax3-pie" } -spoofax3-pie-runtime = { module = "org.metaborg:pie.runtime", version.ref = "spoofax3-pie" } +spoofax3-pie-api-test = { module = "org.metaborg:pie.api.test", version.ref = "spoofax3-pie" } spoofax3-pie-dagger = { module = "org.metaborg:pie.dagger", version.ref = "spoofax3-pie" } +spoofax3-pie-graph = { module = "org.metaborg:pie.graph", version.ref = "spoofax3-pie" } +spoofax3-pie-runtime = { module = "org.metaborg:pie.runtime", version.ref = "spoofax3-pie" } +spoofax3-pie-runtime-test = { module = "org.metaborg:pie.runtime.test", version.ref = "spoofax3-pie" } +spoofax3-pie-serde-fst = { module = "org.metaborg:pie.serde.fst", version.ref = "spoofax3-pie" } +spoofax3-pie-serde-kryo = { module = "org.metaborg:pie.serde.kryo", version.ref = "spoofax3-pie" } +spoofax3-pie-share-coroutine = { module = "org.metaborg:pie.share.coroutine", version.ref = "spoofax3-pie" } +spoofax3-pie-store-lmdb = { module = "org.metaborg:pie.store.lmdb", version.ref = "spoofax3-pie" } +spoofax3-pie-task-archive = { module = "org.metaborg:pie.task.archive", version.ref = "spoofax3-pie" } +spoofax3-pie-task-java = { module = "org.metaborg:pie.task.java", version.ref = "spoofax3-pie" } +spoofax3-pie-task-java-ecj = { module = "org.metaborg:pie.task.java.ecj", version.ref = "spoofax3-pie" } +spoofax3-pie-taskdefs-guice = { module = "org.metaborg:pie.taskdefs.guice", version.ref = "spoofax3-pie" } +spoofax3-pie-lang = { module = "org.metaborg:pie.lang", version.ref = "spoofax3-pie" } +spoofax3-pie-lang-runtime-java = { module = "org.metaborg:pie.lang.runtime.java", version.ref = "spoofax3-pie" } +spoofax3-pie-lang-runtime-kotlin= { module = "org.metaborg:pie.lang.runtime.kotlin", version.ref = "spoofax3-pie" } +spoofax3-pie-lang-test = { module = "org.metaborg:pie.lang.test", version.ref = "spoofax3-pie" } # Spoofax 2 spoofax2-metaborg-util = { module = "org.metaborg:org.metaborg.util", version.ref = "spoofax2" } diff --git a/platform/build.gradle.kts b/platform/build.gradle.kts index e8340ea..0882a1e 100644 --- a/platform/build.gradle.kts +++ b/platform/build.gradle.kts @@ -19,8 +19,23 @@ dependencies { api(libs.spoofax3.log.backend.logback) api(libs.spoofax3.log.dagger) api(libs.spoofax3.pie.api) - api(libs.spoofax3.pie.runtime) + api(libs.spoofax3.pie.api.test) api(libs.spoofax3.pie.dagger) + api(libs.spoofax3.pie.graph) + api(libs.spoofax3.pie.runtime) + api(libs.spoofax3.pie.runtime.test) + api(libs.spoofax3.pie.serde.fst) + api(libs.spoofax3.pie.serde.kryo) + api(libs.spoofax3.pie.share.coroutine) + api(libs.spoofax3.pie.store.lmdb) + api(libs.spoofax3.pie.task.archive) + api(libs.spoofax3.pie.task.java) + api(libs.spoofax3.pie.task.java.ecj) + api(libs.spoofax3.pie.taskdefs.guice) + api(libs.spoofax3.pie.lang) + api(libs.spoofax3.pie.lang.runtime.java) + api(libs.spoofax3.pie.lang.runtime.kotlin) + api(libs.spoofax3.pie.lang.test) // Spoofax 2 api(libs.spoofax2.metaborg.util)