split build scripts