A library which provides extra functions and overrides for Cloud Foundry Buildpack compile scripts.
This is included a git submodule in all the official Cloud Foundry buildpacks.
Print out a lovely error message when the current stack
is not supported by the buildpack.
./compile-extensions/bin/check_stack_support
Translates the URL given in ARGV[0]
by matching the URL to a corresponding entry in manifest.yml
and downloads the translated file with curl
.
./compile-extensions/bin/download_dependency [URI] [INSTALL_DIR]
Translates the URL given in ARGV[0]
by matching the URL to a corresponding entry in manifest.yml
.
./compile-extensions/bin/translate_dependency_url [URI]
Returns an exit status of 0
if the current buildpack is a cached buildpack.
./compile-extensions/bin/is_cached
Returns the default version in the manifest (if specified) for a given dependency
./compile-extensions/bin/default_version_for [MANIFEST_FILE] [DEPENDENCY_NAME]
[VERSION]