3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-28 03:15:50 +00:00

Makefile adjustments to match top make

Hopefully matches enough that any `make docs` call will work from the yosys being built, while still being overridable locally.
This commit is contained in:
Krystine Sherwin 2023-08-08 11:53:36 +12:00
parent 8203a01ba9
commit 9fcf353734
No known key found for this signature in database
5 changed files with 24 additions and 10 deletions

View file

@ -5,11 +5,15 @@ TARGETS += memory_01 memory_02
TARGETS += techmap_01
TARGETS += abc_01
PROGRAM_PREFIX :=
YOSYS ?= ../../../$(PROGRAM_PREFIX)yosys
all: $(addsuffix .pdf,$(TARGETS))
define make_pdf_template
$(1).pdf: $(1)*.v $(1)*.ys
../../../yosys -p 'script $(1).ys; show -notitle -prefix $(1) -format pdf'
$(YOSYS) -p 'script $(1).ys; show -notitle -prefix $(1) -format pdf'
endef
$(foreach trg,$(TARGETS),$(eval $(call make_pdf_template,$(trg))))