(cherry picked from commit 1a92c63ef6d60e9dcba513ebf60cbd9f18a142e8)
refs #37 (cherry picked from commit 4469010a74ffefe2d92ffa335d7d1225d12fdece)
refs #36 The scripts are created and will be extended when adding subprojects. (cherry picked from commit f688fb939c0f754ab70a4c0a014f00e42ff2f9eb)