wormhole-lending-examples/evm/Makefile

26 lines
737 B
Makefile

.PHONY: dependencies wormhole_dependencies venus_dependencies
all: build
.PHONY: dependencies
dependencies: forge_dependencies venus_dependencies wormhole_dependencies
.PHONY: forge_dependencies
forge_dependencies: lib/forge-std
lib/forge-std:
forge install foundry-rs/forge-std --no-git
.PHONY: venus_dependencies
venus_dependencies: venus-protocol
venus-protocol:
git clone --depth 1 --branch develop --single-branch https://github.com/VenusProtocol/venus-protocol
.PHONY: wormhole_dependencies
wormhole_dependencies: wormhole/ethereum/build
wormhole/ethereum/build:
git clone --depth 1 --branch dev.v2 --single-branch https://github.com/certusone/wormhole.git
# cd wormhole/ethereum && npm ci && npm run build && make .env