nextpnr/ice40/makefile.inc
Clifford Wolf 1899833b4d Start work on iCE40 chipdb
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-05-26 14:27:28 +02:00

18 lines
484 B
PHP

archs += ice40
ice40_objs = chip.o main.o
define ice40_chipdb
ice40_objs += chipdb-$(1).o
ice40/chipdb-$(1).cc: ice40/chipdb.py /usr/local/share/icebox/chipdb-$(1).txt
python3 ice40/chipdb.py /usr/local/share/icebox/chipdb-$(1).txt > ice40/chipdb-$(1).cc.new
mv ice40/chipdb-$(1).cc.new ice40/chipdb-$(1).cc
clean::
rm -f ice40/chipdb-$(1).cc
endef
$(eval $(call ice40_chipdb,384))
$(eval $(call ice40_chipdb,1k))
$(eval $(call ice40_chipdb,5k))
$(eval $(call ice40_chipdb,8k))