splitted build scripts