diff --git a/cook.sh b/cook.sh index 72b36d446b1dbb0931a88890e1db6e444631571c..9cf31f7d4ec09145680d29d5a308540965f74299 100755 --- a/cook.sh +++ b/cook.sh @@ -321,10 +321,16 @@ function op { release_flag= fi + if [ -n "$CARGO_PACKAGE" ]; then + package_flag="--package=$CARGO_PACKAGE" + else + package_flag= + fi + if [ "$skip" -eq "0" ] then cp -p "$ROOT/Xargo.toml" "Xargo.toml" - "${CARGO[@]}" "$CARGOBUILD" --target "$TARGET" $release_flag $CARGOFLAGS + "${CARGO[@]}" "$CARGOBUILD" --target "$TARGET" $release_flag $package_flag $CARGOFLAGS fi popd > /dev/null ;;