A Shake build system that builds a cabal project together with a set of dependencies available in source