Czy można wykorzystać wiele projektów GIT jako zależności SBT?

Chciałbym użyćbanana-rdf w moim projekcie, najlepiej definiując go jako zależność w abuild.scala za pomocądependsOn:

lazy val root = Project("root", file(".")) dependsOn RootProject(uri("git://github.com/w3c/banana-rdf"))

Jednak banana-rdf tomulti-project musi być inaczej skomponowany. Z tego, co widzę, te wieloprojektowe definicje pozwalają tylko określić lokalizacje projektu jako ścieżki plików i nie pozwalają na identyfikatory URI.

Pytanie: Czy mam rację mówiąc, że muszę sklonować te wieloprojektowe zależności GIT w moim projekcie i nazwać je folderami?

Podoba mi się pomysł pozostawienia całego klonowania GIT na SBT i sklonowania ich w jakimś folderze tmp SBT zamiast zaśmiecania mojego projektu ...

questionAnswers(1)

yourAnswerToTheQuestion