2020-06-23 17:33:44 +02:00
|
|
|
CONTRACTS_PATH="./contracts"
|
|
|
|
RELAYER_DOCKER_FILE="./_assets/Dockerfile.relayer"
|
|
|
|
RELAYER_DOCKER_IMAGE="redeem-relayer"
|
2020-06-23 15:52:35 +02:00
|
|
|
RELAYER_CONTRACTS_PATH=$$(realpath ./scripts/contracts)
|
|
|
|
|
2020-06-23 17:33:44 +02:00
|
|
|
build-relayer-image:
|
|
|
|
docker build -t $(RELAYER_DOCKER_IMAGE) -f $(RELAYER_DOCKER_FILE) .
|
|
|
|
|
2020-06-23 15:52:35 +02:00
|
|
|
build-relayer-contracts:
|
|
|
|
rm -rf $(RELAYER_CONTRACTS_PATH); \
|
|
|
|
yarn run solcjs -o $(RELAYER_CONTRACTS_PATH) --bin --abi $$(find $(CONTRACTS_PATH) -name *.sol); \
|
|
|
|
for fileName in $$(ls $(RELAYER_CONTRACTS_PATH)); do \
|
|
|
|
newName=$${fileName##*_}; \
|
|
|
|
mv $(RELAYER_CONTRACTS_PATH)/$${fileName} $(RELAYER_CONTRACTS_PATH)/$${newName}; \
|
|
|
|
done;
|