X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Foutput%2Fspv%2Fautomake.mk;h=6a2b3e1ad2247ce87c2c5b06f69cc9fa88970128;hb=d91901f17ae623d757d9c935df153ce1917d5e12;hp=198e8df7e542a1b53e0a7acb6f57ca50c5640e30;hpb=9110240b090c04aaf62250c9a80eb5744a712dce;p=pspp diff --git a/src/output/spv/automake.mk b/src/output/spv/automake.mk index 198e8df7e5..6a2b3e1ad2 100644 --- a/src/output/spv/automake.mk +++ b/src/output/spv/automake.mk @@ -102,3 +102,20 @@ nodist_src_output_liboutput_la_SOURCES += $(structure_xml_out) BUILT_SOURCES += $(structure_xml_out) CLEANFILES += $(structure_xml_out) EXTRA_DIST += $(structure_xml_in) + +vizml_in = \ + src/output/spv/xml-parser-generator \ + src/output/spv/vizml.grammar +vizml_out = \ + src/output/spv/vizml-parser.c \ + src/output/spv/vizml-parser.h +src/output/spv/vizml-parser.c: $(vizml_in) + $(AM_V_GEN)$(PYTHON) $^ code vizml '"output/spv/vizml-parser.h"' > $@.tmp + $(AM_V_at)mv $@.tmp $@ +src/output/spv/vizml-parser.h: $(vizml_in) + $(AM_V_GEN)$(PYTHON) $^ header vizml > $@.tmp && mv $@.tmp $@ +nodist_src_output_liboutput_la_SOURCES += $(vizml_out) +BUILT_SOURCES += $(vizml_out) +CLEANFILES += $(vizml_out) +EXTRA_DIST += $(vizmlb_in) +