1
Fork 0
mirror of https://github.com/redstrate/Astra.git synced 2025-04-21 12:17:45 +00:00
astra/scripts/tarball.sh

14 lines
451 B
Bash
Executable file

#!/bin/sh
# ensure the submodules are up to date
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 ../../
tar --exclude='cmake-build*' --exclude='.idea' --exclude='.clang-format' --exclude='astra-source.tar.gz' --exclude-vcs -zcvf ../astra-source.tar.gz .