From ff4d5e8456289be968518662c29ca43550160684 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Wed, 4 Oct 2023 18:12:31 -0400 Subject: [PATCH] Add tarball script --- scripts/config.toml | 0 scripts/tarball.sh | 14 ++++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 scripts/config.toml create mode 100755 scripts/tarball.sh diff --git a/scripts/config.toml b/scripts/config.toml new file mode 100644 index 0000000..e69de29 diff --git a/scripts/tarball.sh b/scripts/tarball.sh new file mode 100755 index 0000000..3f3cfee --- /dev/null +++ b/scripts/tarball.sh @@ -0,0 +1,14 @@ +#!/bin/sh + +# ensure the submodules are up to date +git submodule init +git submodule update + +# begin vendoring cargo dependencies +cd extern/libphysis +cargo vendor ../../cargo-vendored +mkdir .cargo +cp ../../scripts/config.toml .cargo/config.toml +cd ../../ + +tar --exclude='cmake-build*' --exclude='.idea' --exclude='.clang-format' --exclude='novus-source.tar.gz' --exclude-vcs -zcvf ../novus-source.tar.gz .