33 lines
684 B
Makefile
33 lines
684 B
Makefile
.PHONY: build tilt-test tilt-deploy
|
|
|
|
all: build
|
|
|
|
.PHONY: build
|
|
build: sdk/node_modules
|
|
cd ethereum && make build
|
|
|
|
|
|
sdk/node_modules:
|
|
cd sdk && npm ci
|
|
|
|
## Assumes there is a running tilt env & relayer engine.
|
|
.PHONY: tilt-test
|
|
tilt-test: tilt-deploy
|
|
bash testing/run_tilt_tests.sh
|
|
|
|
.PHONY: tilt-deploy
|
|
tilt-deploy: build
|
|
cd ethereum && npm run deployAndConfigureTilt
|
|
|
|
## NOTE: run tilt-deploy before running this command,
|
|
## but if you ran tilt-test already, no need (since the
|
|
## contracts are already deployed)
|
|
.PHONY: generate-vaa
|
|
generate-vaa: build
|
|
cd sdk && npx ts-node src/__tmp__/generate-vaa.ts
|
|
|
|
.PHONY: clean
|
|
clean:
|
|
cd ethereum && make clean
|
|
cd sdk && npm run clean
|