diff --git a/scripts/tarball.sh b/scripts/tarball.sh index 776ee2c..1f0a82e 100755 --- a/scripts/tarball.sh +++ b/scripts/tarball.sh @@ -1,14 +1,14 @@ #!/bin/sh # ensure the submodules are up to date -git submodule init -git submodule update +git submodule init && +git submodule update && # begin vendoring cargo dependencies -cd external/libphysis -cargo vendor-filterer --platform=x86_64-unknown-linux-gnu ../../cargo-vendored -mkdir .cargo -cp ../../scripts/config.toml .cargo/config.toml -cd ../../ +cd external/libphysis && +cargo vendor-filterer --platform=x86_64-unknown-linux-gnu ../../cargo-vendored && +mkdir .cargo && +cp ../../scripts/config.toml .cargo/config.toml && +cd ../../ && tar --exclude='cmake-build*' --exclude='.idea' --exclude='.clang-format' --exclude='astra-source.tar.gz' --exclude-vcs -zcvf ../astra-source.tar.gz .