Skip to content

Commit

Permalink
Manual install dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
EridianAlpha committed Sep 16, 2024
1 parent c7870e6 commit 1a88bb4
Showing 1 changed file with 14 additions and 3 deletions.
17 changes: 14 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -118,9 +118,20 @@ remove-value:
# │ CONTRACT SPECIFIC CONFIGURATION │
# ================================================================
install:
forge install foundry-rs/[email protected] --no-commit && \
forge install Cyfrin/[email protected] --no-commit && \
forge install openzeppelin/[email protected] --no-commit
# Clone forge-std and checkout the specific tag
rm -rf lib/forge-std
git clone https://github.com/foundry-rs/forge-std.git lib/forge-std && \
cd lib/forge-std && git checkout v1.9.2 && cd ../..

# Clone foundry-devops and checkout the specific tag
rm -rf lib/foundry-devops
git clone https://github.com/Cyfrin/foundry-devops.git lib/foundry-devops && \
cd lib/foundry-devops && git checkout 0.2.2 && cd ../..

# Clone openzeppelin-contracts and checkout the specific tag
rm -rf lib/openzeppelin-contracts
git clone https://github.com/OpenZeppelin/openzeppelin-contracts.git lib/openzeppelin-contracts && \
cd lib/openzeppelin-contracts && git checkout v5.0.2 && cd ../..

# ================================================================
# │ RUN COMMANDS │
Expand Down

0 comments on commit 1a88bb4

Please sign in to comment.