3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-15 13:28:59 +00:00
yosys/passes/pmgen/Makefile.inc
2019-04-25 17:23:46 -07:00

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 $^ $@