diff --git a/.build.yml b/.build.yml index 8cc6570..c85c1bb 100644 --- a/.build.yml +++ b/.build.yml @@ -38,6 +38,7 @@ tasks: # cmake --build build-cmake - flatpak: | cd astra + cargo install cargo-vendor-filterer ./scripts/build-flatpak.sh artifacts: - astra-source.tar.gz diff --git a/scripts/tarball.sh b/scripts/tarball.sh index 4abf315..776ee2c 100755 --- a/scripts/tarball.sh +++ b/scripts/tarball.sh @@ -6,10 +6,7 @@ git submodule update # begin vendoring cargo dependencies cd external/libphysis -cargo vendor ../../cargo-vendored -# workaround for https://github.com/rust-lang/cargo/issues/7058, winapi libraries take up a ton of space -rm -fr ../../cargo-vendored/winapi*gnu* -rm -fr ../../cargo-vendored/windows* +cargo vendor-filterer --platform=x86_64-unknown-linux-gnu ../../cargo-vendored mkdir .cargo cp ../../scripts/config.toml .cargo/config.toml cd ../../