My project has a dependency on a library that is available on GitHub, but with no binaries available. How can I tell sbt that I depend on it, so that it pulls the code and compiles it, but keeps it separate from mine? If need be, I can pull it manually - my main goal is a) to keep it clean and b) to transitively depend on all its maven dependencies.
UPDATE: The project that I'm depending on is built with Maven.