Skip to content

Commit

Permalink
solana: Merge into single workspace
Browse files Browse the repository at this point in the history
Merge all the separate solana crates into a single workspace.  This is
the same thing we do for terra and will make it easier to check / lint /
test all the crates together.
  • Loading branch information
jynnantonix committed Apr 20, 2022
1 parent 275fcb2 commit 3fdd9cc
Show file tree
Hide file tree
Showing 22 changed files with 1,069 additions and 13,976 deletions.
11 changes: 5 additions & 6 deletions Dockerfile.client
Original file line number Diff line number Diff line change
Expand Up @@ -40,10 +40,9 @@ ENV EMITTER_ADDRESS="11111111111111111111111111111115"
ENV BRIDGE_ADDRESS="Bridge1p5gheXUvJ6jGWGeCsgPKgnE3YgdGKRVCMY9o"

RUN --mount=type=cache,target=/root/.cache \
--mount=type=cache,target=bridge/target \
--mount=type=cache,target=modules/token_bridge/target \
--mount=type=cache,target=target \
set -xe && \
cargo build --manifest-path ./bridge/Cargo.toml --package client --release --locked && \
cargo build --manifest-path ./modules/token_bridge/Cargo.toml --package client --release --locked && \
cp bridge/target/release/client /usr/local/bin && \
cp modules/token_bridge/target/release/client /usr/local/bin/token-bridge-client
cargo build --manifest-path ./Cargo.toml --package bridge_client --release --locked && \
cargo build --manifest-path ./Cargo.toml --package token_bridge_client --release --locked && \
cp target/release/bridge_client /usr/local/bin/client && \
cp target/release/token_bridge_client /usr/local/bin/token-bridge-client
Loading

0 comments on commit 3fdd9cc

Please sign in to comment.