eth2.0-specs/Makefile

16 lines
392 B
Makefile
Raw Normal View History

SPEC_DIR = ./specs
SCRIPT_DIR = ./scripts
BUILD_DIR = ./build
2019-03-18 20:14:26 +00:00
UTILS_DIR = ./utils
2019-03-18 19:06:45 +00:00
.PHONY: clean all $(BUILD_DIR)/phase0
$(BUILD_DIR)/phase0:
2019-03-18 20:14:26 +00:00
mkdir -p $@
2019-03-18 18:51:52 +00:00
python3 $(SCRIPT_DIR)/phase0/build_spec.py $(SPEC_DIR)/core/0_beacon-chain.md $@/spec.py
2019-03-18 20:14:26 +00:00
mkdir -p $@/utils
cp $(UTILS_DIR)/phase0/* $@/utils
cp $(UTILS_DIR)/phase0/state_transition.py $@
touch $@/__init__.py $@/utils/__init__.py