Full build script