Allow users to include a list of cargo install
'd tools that will be available during build
#21
Labels
type:enhancement
A general enhancement
You can run
cargo install
to install any number of crates with useful tools, such as the diesel_cli or other commands that you might want to run at build time or perhaps before your app starts at launch. This is separate from thecargo install
that is run to install packages provided by source code.There should be two environment variables that can configure this behavior:
BP_CARGO_INSTALL
andBPL_CARGO_INSTALL
. The former will install tools that should be available during the build (the cargo cnb & all cnbs after) and the latter will install tools that are available at launch (they will control the layer into which the dependency is installed).The text was updated successfully, but these errors were encountered: