testing make ship

This commit is contained in:
jeffdi 2021-11-29 16:04:43 -08:00
parent 257cb4587f
commit 4fd86a58d2
1 changed files with 19 additions and 0 deletions

View File

@ -110,6 +110,8 @@ __ship:
drc off; \ drc off; \
crashbackups stop; \ crashbackups stop; \
addpath hexdigits; \ addpath hexdigits; \
addpath $(CARAVEL_ROOT)/mag; \
addpath $(UPRJ_ROOT)/mag; \
load user_project_wrapper; \ load user_project_wrapper; \
property LEFview true; \ property LEFview true; \
property GDS_FILE $(UPRJ_ROOT)/gds/user_project_wrapper.gds; \ property GDS_FILE $(UPRJ_ROOT)/gds/user_project_wrapper.gds; \
@ -159,6 +161,8 @@ __truck:
drc off; \ drc off; \
crashbackups stop; \ crashbackups stop; \
addpath hexdigits; \ addpath hexdigits; \
addpath $(CARAVEL_ROOT)/mag; \
addpath $(UPRJ_ROOT)/mag; \
load user_project_wrapper; \ load user_project_wrapper; \
property LEFview true; \ property LEFview true; \
property GDS_FILE $(UPRJ_ROOT)/gds/user_project_wrapper.gds; \ property GDS_FILE $(UPRJ_ROOT)/gds/user_project_wrapper.gds; \
@ -615,6 +619,21 @@ __set_user_id:
cp $(CARAVEL_ROOT)/verilog/rtl/caravel.v ./verilog/rtl/caravel.v cp $(CARAVEL_ROOT)/verilog/rtl/caravel.v ./verilog/rtl/caravel.v
python3 $(CARAVEL_ROOT)/scripts/set_user_id.py $(USER_ID) $(shell pwd) 2>&1 | tee ./signoff/build/set_user_id.out python3 $(CARAVEL_ROOT)/scripts/set_user_id.py $(USER_ID) $(shell pwd) 2>&1 | tee ./signoff/build/set_user_id.out
.PHONY: gpio_defaults
gpio_defaults: check-env uncompress uncompress-caravel
ifeq ($(FOREGROUND),1)
$(MAKE) -f $(CARAVEL_ROOT)/Makefile __gpio_defaults
@echo "GPIO defaults completed." 2>&1 | tee -a ./signoff/build/__gpio_defaults.out
else
$(MAKE) -f $(CARAVEL_ROOT)/Makefile __gpio_defaults >/dev/null 2>&1 &
tail -f signoff/build/gpio_defaults.out
@echo "GPIO defaults completed." 2>&1 | tee -a ./signoff/build/__gpio_defaults.out
endif
__gpio_defaults:
mkdir -p ./signoff/build
python3 $(CARAVEL_ROOT)/scripts/gen_gpio_defaults.py $(shell pwd) 2>&1 | tee ./signoff/build/gpio_defaults.out
.PHONY: update_caravel .PHONY: update_caravel
update_caravel: update_caravel:
cd caravel/ && \ cd caravel/ && \