mirror of
https://github.com/YosysHQ/yosys
synced 2025-04-29 20:05:52 +00:00
11 lines
295 B
Makefile
11 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 $^ $@
|