GitHub issue #38, also make subprojects buildable by themselves.
Changes for issue #38
Merge branch 'jk-work-03-17'