Because the discussion is rising up, I just added some help/information to
a small tool I wrote some month ago.
It's raison d'ĂȘtre was the ability to develop a larger project out of
smaller libraries.
It can:
- compactly specify build targets
- install packages with imports/documentation
- link dependencies
It can't:
- build import graphs and do partial rebuilds (waste of time with D)
- compile other languages
- do net installs
It can't yet:
- version config settings by platform
- do pre/post-build invokations
- work with any other compiler but dmd2
It case you might find this useful:
https://github.com/dawgfoto/dpk