combined build steps