diff --git a/cargo-zng b/cargo-zng index a482089c..be53d6dd 100755 --- a/cargo-zng +++ b/cargo-zng @@ -2,7 +2,11 @@ set -eu trap 'rm -rf "$tempdir"' 0 INT tempdir="$(mktemp -d)" -cargo package -l --allow-dirty | grep -v '^Cargo\.toml\.orig$' | tar --files-from=- -cf - | tar -C "$tempdir" -xf - +cargo package -l --allow-dirty | + tr '\\' '/' | + grep -v '^Cargo\.toml\.orig$' | + tar --files-from=- -cf - | + tar -C "$tempdir" -xf - cp Cargo-zng.toml "$tempdir/Cargo.toml" cp -a systest "$tempdir/systest" mv "$tempdir/systest/Cargo-zng.toml" "$tempdir/systest/Cargo.toml"