Skip to content

Commit 3bb8473

Browse files
authored
add conductr-lib (#432)
add conductr-lib (and akka-sse, akka-contrib-extra)
1 parent 97f8fb2 commit 3bb8473

File tree

2 files changed

+54
-0
lines changed

2 files changed

+54
-0
lines changed

community.dbuild

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -788,4 +788,55 @@ build += {
788788
extra.exclude: ["catsJVM"]
789789
}
790790

791+
${vars.base} {
792+
name: "conductr-lib"
793+
uri: ${vars.uris.conductr-lib-uri}
794+
extra.exclude: [
795+
// not our Akka version
796+
"akka23Common", "akka23ConductRBundleLib", "akka23TestLib"
797+
// we don't have Lagom yet
798+
"lagom1ConductRBundleLib"
799+
// not our Play version
800+
"play23Common", "play23ConductRBundleLib", "play23ConductRClientLib"
801+
// also not our Play version
802+
"play24Common", "play24ConductRBundleLib", "play24ConductRClientLib"
803+
// "That particular lib shouldn't be processed", says Christopher
804+
"akka24ConductRClientLib"
805+
// Play stuff didn't work, maybe try again later?
806+
"play25ConductRBundleLib", "play25ConductRClientLib", "play25Common"
807+
]
808+
}
809+
810+
// this was added because conductr-lib's Play integration depended on it,
811+
// but we ended up not including that integration (for now anyway?), so
812+
// nothing depends on this. leaving it in since we might as well, but
813+
// if it acts up, it can go.
814+
// forked (December 2016) to get rid of the usual bintray-sbt stuff that
815+
// makes dbuild upset
816+
${vars.base} {
817+
name: "akka-sse"
818+
uri: ${vars.uris.akka-sse-uri}
819+
extra.exclude: ["akka-sse-jmh"] // no benchmarking stuff plz
820+
// disable scalafmt
821+
extra.commands: ["set every scalafmt := {}"]
822+
// but why does scalafmt turn up in libraryDependencies at all?
823+
// see https://github.com/olafurpg/scalafmt/issues/485#issuecomment-253601375
824+
check-missing: false
825+
deps.ignore: [
826+
"com.geirsson#scalafmt-cli"
827+
"com.geirsson#scalafmt"
828+
]
829+
}
830+
831+
// this was added because conductr-lib's Play integration depended on it,
832+
// but we ended up not including that integration (for now anyway?), so
833+
// nothing depends on this. leaving it in since we might as well, but
834+
// if it acts up, it can go.
835+
// forked (December 2016) to get rid of the usual bintray-sbt stuff that
836+
// makes dbuild upset
837+
${vars.base} {
838+
name: "akka-contrib-extra"
839+
uri: ${vars.uris.akka-contrib-extra-uri}
840+
}
841+
791842
]}

project-refs.conf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11
vars.uris: {
22
acyclic-uri: "https://github.com/lihaoyi/acyclic.git"
3+
akka-contrib-extra-uri: "https://github.com/scalacommunitybuild/akka-contrib-extra.git#community-build-2.12"
34
akka-http-uri: "https://github.com/scalacommunitybuild/akka-http.git#community-build-2.12"
45
akka-more-uri: "https://github.com/akka/akka.git#release-2.4"
6+
akka-sse-uri: "https://github.com/scalacommunitybuild/akka-sse.git#community-build-2.12"
57
akka-uri: "https://github.com/akka/akka.git#release-2.4"
68
argonaut-uri: "https://github.com/argonaut-io/argonaut.git#a84800df9b8e919de741bbae46869d9e6dc783b4"
79
async-uri: "https://github.com/scala/async.git"
810
// breeze-uri: "https://github.com/scalanlp/breeze.git"
911
catalysts-uri: "https://github.com/typelevel/catalysts.git"
1012
cats-uri: "https://github.com/typelevel/cats.git"
13+
conductr-lib-uri: "https://github.com/typesafehub/conductr-lib.git"
1114
discipline-uri: "https://github.com/typelevel/discipline.git#v0.7"
1215
fastparse-uri: "https://github.com/scalacommunitybuild/fastparse.git#no-coursier"
1316
fs2-uri: "https://github.com/functional-streams-for-scala/fs2.git#series/0.9"

0 commit comments

Comments
 (0)