Improve igloo2 example
[yosys.git] / manual / PRESENTATION_ExSyn / Makefile
1
2 TARGETS += proc_01 proc_02 proc_03
3 TARGETS += opt_01 opt_02 opt_03 opt_04
4 TARGETS += memory_01 memory_02
5 TARGETS += techmap_01
6 TARGETS += abc_01
7
8 all: $(addsuffix .pdf,$(TARGETS))
9
10 define make_pdf_template
11 $(1).pdf: $(1)*.v $(1)*.ys
12 ../../yosys -p 'script $(1).ys; show -notitle -prefix $(1) -format pdf'
13 endef
14
15 $(foreach trg,$(TARGETS),$(eval $(call make_pdf_template,$(trg))))
16
17 clean:
18 rm -f $(addsuffix .pdf,$(TARGETS))
19 rm -f $(addsuffix .dot,$(TARGETS))
20