Integrate the rdmd generator into the build generator and start to implement build caching.
The basic directory structure, as outlined in https://github.com/rejectedsoftware/dub/wiki/Separate-compilation-and-caching-of-dependencies has been implemented.

Still missing:

 - Dependencies are not built separately
 - The hash part of the build directory is not taking into account any build properties right now
1 parent 79a9ab2 commit 5d0253eda9646cd26bd19fae89ee8f8e28523e33
@Sönke Ludwig Sönke Ludwig authored on 5 Nov 2013
Showing 4 changed files
View
build-files.txt
View
source/dub/generators/build.d
View
source/dub/generators/generator.d
View
source/dub/generators/rdmd.d 100644 → 0