mirror of
https://github.com/YosysHQ/yosys
synced 2025-04-15 13:28:59 +00:00
12 lines
295 B
Makefile
12 lines
295 B
Makefile
PMG_SRC = $(wildcard passes/pmgen/*.pmg)
|
|
PMG_OBJS += $(patsubst %.pmg, %.o, $(PMG_SRC))
|
|
OBJS += $(PMG_OBJS)
|
|
|
|
$(PMG_OBJS): %.o: %_pm.h
|
|
|
|
EXTRA_OBJS += $(patsubst %.pmg, %_pm.h, $(PMG_SRC))
|
|
.SECONDARY: $(EXTRA_OBJS)
|
|
|
|
%_pm.h: passes/pmgen/pmgen.py %.pmg
|
|
$(P) mkdir -p passes/pmgen && python3 $^ $@
|