summaryrefslogtreecommitdiff
path: root/tikzit
diff options
context:
space:
mode:
Diffstat (limited to 'tikzit')
-rw-r--r--tikzit/src/Makefile.am10
1 files changed, 6 insertions, 4 deletions
diff --git a/tikzit/src/Makefile.am b/tikzit/src/Makefile.am
index 2f9ac95..ffd05bf 100644
--- a/tikzit/src/Makefile.am
+++ b/tikzit/src/Makefile.am
@@ -124,12 +124,14 @@ tikzit_LDADD = tikzit.res
CLEANFILES = tikzit.res
endif
-common/tikzlexer.m: common/tikzlexer.lm
- $(AM_V_GEN)$(LEX) -o $@ $^
+common/tikzlexer.m common/tikzlexer.h: common/tikzlexer.lm
+ $(AM_V_GEN)$(LEX) -o common/tikzlexer.m $^
+# ordering hack for parallel builds
common/tikzlexer.h: common/tikzlexer.m
-common/tikzparser.m: common/tikzparser.ym
- $(AM_V_GEN)$(YACC) --defines=common/tikzparser.h --output-file=$@ $^
+common/tikzparser.m common/tikzparser.h: common/tikzparser.ym
+ $(AM_V_GEN)$(YACC) --defines=common/tikzparser.h --output-file=common/tikzparser.m $^
+# ordering hack for parallel builds
common/tikzparser.h: common/tikzparser.m
gtk/icondata.m: $(ICONFILES)