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

Commit

Permalink
Add PIE dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
Virtlink committed Jul 9, 2024
1 parent c677ebe commit b2896f8
Show file tree
Hide file tree
Showing 4 changed files with 55 additions and 4 deletions.
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

Expand Down Expand Up @@ -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
Expand Down
18 changes: 17 additions & 1 deletion example/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down
17 changes: 16 additions & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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" }
Expand Down
17 changes: 16 additions & 1 deletion platform/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down

0 comments on commit b2896f8

Please sign in to comment.