- # source this file
- readCargoVariable() {
- declare variable="$1"
- declare Cargo_toml="$2"
- while read -r name equals value _; do
- if [[ $name = "$variable" && $equals = = ]]; then
- echo "${value//\"/}"
- return
- fi
- done < <(cat "$Cargo_toml")
- echo "Unable to locate $variable in $Cargo_toml" 1>&2
- }
|