This commit moves each project build configuration into its own file and keeps the common configuration in the root project.