# @DESCRIPTION:
# Generates the URIs to put in SRC_URI to help fetch dependencies.
cargo_crate_uris() {
- for crate in $*; do
+ local crate
+ for crate in "$@"; do
local name version url
name="${crate%-*}"
version="${crate##*-}"
url="https://crates.io/api/v1/crates/${name}/${version}/download -> ${crate}.crate"
- echo $url
+ echo "${url}"
done
}
cargo_gen_config() {
debug-print-function ${FUNCNAME} "$@"
- cat <<- EOF > ${ECARGO_HOME}/config
+ cat <<- EOF > "${ECARGO_HOME}/config"
[source.gentoo]
directory = "${ECARGO_VENDOR}"