ref: 49a846b16c0187b5f59fc7bb7c336b919f5342ac
parent: aa4d210e1d4bec63dbd5be6a5b93f38991c87739
author: Ori Bernstein <[email protected]>
date: Thu Jun 12 13:08:59 EDT 2014
Fix generated headers in parallel builds.
--- a/mk/c.mk
+++ b/mk/c.mk
@@ -101,7 +101,7 @@
find ./ -name .*.sw* -exec rm -f {} \;
find ./ -name *.bak -exec rm -f {} \;
-%.o: %.c .deps
+%.o: %.c $(GENHDR) .deps
$(CC) -c $(CFLAGS) $(_LIBINCPATHS) $<
.deps:
--- a/parse/Makefile
+++ b/parse/Makefile
@@ -13,6 +13,7 @@
use.o \
util.o
+GENHDR=gram.h
CLEAN=gram.c gram.h
include ../mk/lexyacc.mk