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

Reply via email to