mirror of
https://github.com/retroSoC/retroSoC.git
synced 2026-11-04 22:32:36 +00:00
29 lines
640 B
Makefile
29 lines
640 B
Makefile
$(info RTL_PATH: $(RTL_PATH))
|
|
|
|
gen_mpw_code:
|
|
python3 $(RTL_PATH)/mpw/setup.py
|
|
ifeq ($(IP), MDD)
|
|
@echo "[mpw] generating user ip ..."
|
|
python3 $(RTL_PATH)/mpw/ip.py
|
|
else
|
|
@echo "[mpw] skipping user ip generation"
|
|
endif
|
|
ifeq ($(CORE), MDD)
|
|
@echo "[mpw] generating core ..."
|
|
python3 $(RTL_PATH)/mpw/core.py $(SIMU)
|
|
else
|
|
@echo "[mpw] skipping core generation"
|
|
endif
|
|
|
|
include $(RTL_PATH)/script/software.mk
|
|
|
|
ifeq ($(SIMU), VCS)
|
|
include $(RTL_PATH)/script/vcs.mk
|
|
else ifeq ($(SIMU), VERILATOR)
|
|
include $(RTL_PATH)/script/verilator.mk
|
|
else ifeq ($(SIMU), IVER)
|
|
include $(RTL_PATH)/script/iverilog.mk
|
|
endif
|
|
|
|
.PHONY: clean firmware
|