31 lines
912 B
Makefile
31 lines
912 B
Makefile
%.csv: %.ods
|
|
libreoffice --headless --convert-to csv:"Text - txt - csv (StarCalc)":44,34,76,,,,true --outdir $(dir $@) $<
|
|
|
|
|
|
# HOLLY
|
|
|
|
holly/holly.hpp: regs/holly/holly.csv regs/holly.py
|
|
python regs/holly.py $< > $@
|
|
|
|
holly/holly_bits.hpp: regs/holly/holly_bits.csv regs/holly_bits.py
|
|
python regs/holly_bits.py $< holly > $@
|
|
|
|
holly/region_array_bits.hpp: regs/holly/region_array_bits.csv regs/holly_bits.py
|
|
python regs/holly_bits.py $< holly region_array > $@
|
|
|
|
# SH7091
|
|
|
|
sh7091/sh7091.hpp: regs/sh7091/sh7091.csv regs/sh7091.py
|
|
python regs/sh7091.py $< > $@
|
|
|
|
sh7091/sh7091_bits.hpp: regs/sh7091/sh7091_bits.csv regs/holly_bits.py
|
|
python regs/holly_bits.py $< sh7091 > $@
|
|
|
|
# SYSTEMBUS
|
|
|
|
systembus/systembus.hpp: regs/systembus/systembus.csv regs/holly.py
|
|
python regs/holly.py $< > $@
|
|
|
|
systembus/systembus_bits.hpp: regs/systembus/systembus_bits.csv regs/holly_bits.py
|
|
python regs/holly_bits.py $< system > $@
|