modified buildpack compile api