Skip to content

Commit

Permalink
Add plans for new DiskArchiver component
Browse files Browse the repository at this point in the history
  • Loading branch information
Patrick Meade committed Oct 23, 2024
1 parent 3d175c2 commit a9091f1
Show file tree
Hide file tree
Showing 6 changed files with 492 additions and 27 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- run: cargo fmt --all -- --check
- run: cargo generate-lockfile --locked
- run: cargo check --locked
- run: cargo clippy --locked
- run: cargo clippy --locked -- --deny warnings
- run: cargo verify-project --locked

test:
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,6 @@

# don't version rustfmt backup files
**/*.rs.bk

# don't version my notes
/NOTES.md
44 changes: 22 additions & 22 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 10 additions & 0 deletions bin/workbench
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,14 @@

export RUST_LOG=${RUST_LOG:="trace"}

if ! dpkg -l | grep -q musl-tools; then
echo "musl-tools is not installed. Installing..."
sudo apt update
sudo apt install musl-tools --yes
fi

rustup target add x86_64-unknown-linux-musl

cargo build -Zbuild-std --target=x86_64-unknown-linux-musl

cargo run --all-features --bin workbench --frozen --target=x86_64-unknown-linux-musl
Loading

0 comments on commit a9091f1

Please sign in to comment.