Commit 9644d1dc authored by Alexandre Julliard's avatar Alexandre Julliard

makefiles: Generate a general catch-all dependency on .tab.h files to replace…

makefiles: Generate a general catch-all dependency on .tab.h files to replace the manually maintained ones.
parent bf84c612
...@@ -13644,7 +13644,7 @@ DEPENDENCIES="### Dependencies: ...@@ -13644,7 +13644,7 @@ DEPENDENCIES="### Dependencies:
Makefile: dummy Makefile: dummy
-\$(MAKEDEP) \$(MAKEDEPFLAGS) -C\$(SRCDIR) -S\$(TOPSRCDIR) -T\$(TOPOBJDIR) \$(EXTRAINCL) \$(DEPEND_SRCS) -\$(MAKEDEP) \$(MAKEDEPFLAGS) -C\$(SRCDIR) -S\$(TOPSRCDIR) -T\$(TOPOBJDIR) \$(EXTRAINCL) \$(DEPEND_SRCS)
\$(OBJS) \$(CROSSOBJS): \$(IDL_GEN_HEADERS) \$(OBJS) \$(CROSSOBJS): \$(IDL_GEN_HEADERS) \$(BISON_SRCS:.y=.tab.h)
\$(IDL_GEN_C_SRCS:.c=.o): \$(IDL_GEN_C_SRCS) \$(IDL_GEN_C_SRCS:.c=.o): \$(IDL_GEN_C_SRCS)
\$(RC_SRCS:.rc=.res): \$(IDL_TLB_SRCS:.idl=.tlb) \$(RC_SRCS:.rc=.res): \$(IDL_TLB_SRCS:.idl=.tlb)
\$(LEX_SRCS:.l=.yy.o): \$(LEX_SRCS:.l=.yy.c) \$(LEX_SRCS:.l=.yy.o): \$(LEX_SRCS:.l=.yy.c)
......
...@@ -2088,7 +2088,7 @@ AC_SUBST(DEPENDENCIES,["### Dependencies: ...@@ -2088,7 +2088,7 @@ AC_SUBST(DEPENDENCIES,["### Dependencies:
Makefile: dummy Makefile: dummy
-\$(MAKEDEP) \$(MAKEDEPFLAGS) -C\$(SRCDIR) -S\$(TOPSRCDIR) -T\$(TOPOBJDIR) \$(EXTRAINCL) \$(DEPEND_SRCS) -\$(MAKEDEP) \$(MAKEDEPFLAGS) -C\$(SRCDIR) -S\$(TOPSRCDIR) -T\$(TOPOBJDIR) \$(EXTRAINCL) \$(DEPEND_SRCS)
\$(OBJS) \$(CROSSOBJS): \$(IDL_GEN_HEADERS) \$(OBJS) \$(CROSSOBJS): \$(IDL_GEN_HEADERS) \$(BISON_SRCS:.y=.tab.h)
\$(IDL_GEN_C_SRCS:.c=.o): \$(IDL_GEN_C_SRCS) \$(IDL_GEN_C_SRCS:.c=.o): \$(IDL_GEN_C_SRCS)
\$(RC_SRCS:.rc=.res): \$(IDL_TLB_SRCS:.idl=.tlb) \$(RC_SRCS:.rc=.res): \$(IDL_TLB_SRCS:.idl=.tlb)
\$(LEX_SRCS:.l=.yy.o): \$(LEX_SRCS:.l=.yy.c) \$(LEX_SRCS:.l=.yy.o): \$(LEX_SRCS:.l=.yy.c)
......
...@@ -45,5 +45,3 @@ BISON_SRCS = \ ...@@ -45,5 +45,3 @@ BISON_SRCS = \
parser.tab.c: parser.tab.h # for parallel makes parser.tab.c: parser.tab.h # for parallel makes
@DEPENDENCIES@ # everything below this line is overwritten by make depend @DEPENDENCIES@ # everything below this line is overwritten by make depend
lex.o: parser.tab.h
...@@ -91,5 +91,3 @@ RC_SRCS = \ ...@@ -91,5 +91,3 @@ RC_SRCS = \
sql.tab.c: sql.tab.h # for parallel makes sql.tab.c: sql.tab.h # for parallel makes
@DEPENDENCIES@ # everything below this line is overwritten by make depend @DEPENDENCIES@ # everything below this line is overwritten by make depend
tokenize.o: sql.tab.h
...@@ -23,5 +23,3 @@ $(MODULE): $(OBJS) ...@@ -23,5 +23,3 @@ $(MODULE): $(OBJS)
ppy.tab.c: ppy.tab.h # for parallel makes ppy.tab.c: ppy.tab.h # for parallel makes
@DEPENDENCIES@ # everything below this line is overwritten by make depend @DEPENDENCIES@ # everything below this line is overwritten by make depend
ppl.yy.o: ppy.tab.h
...@@ -64,5 +64,3 @@ uninstall:: ...@@ -64,5 +64,3 @@ uninstall::
dbg.tab.c: dbg.tab.h # for parallel makes dbg.tab.c: dbg.tab.h # for parallel makes
@DEPENDENCIES@ # everything below this line is overwritten by make depend @DEPENDENCIES@ # everything below this line is overwritten by make depend
debug.yy.o: dbg.tab.h
...@@ -45,5 +45,3 @@ uninstall:: ...@@ -45,5 +45,3 @@ uninstall::
parser.tab.c: parser.tab.h # for parallel makes parser.tab.c: parser.tab.h # for parallel makes
@DEPENDENCIES@ # everything below this line is overwritten by make depend @DEPENDENCIES@ # everything below this line is overwritten by make depend
parser.yy.o: parser.tab.h
...@@ -40,5 +40,3 @@ uninstall:: ...@@ -40,5 +40,3 @@ uninstall::
mcy.tab.c: mcy.tab.h # for parallel makes mcy.tab.c: mcy.tab.h # for parallel makes
@DEPENDENCIES@ # everything below this line is overwritten by make depend @DEPENDENCIES@ # everything below this line is overwritten by make depend
mcl.o: mcy.tab.h
...@@ -45,5 +45,3 @@ uninstall:: ...@@ -45,5 +45,3 @@ uninstall::
parser.tab.c: parser.tab.h # for parallel makes parser.tab.c: parser.tab.h # for parallel makes
@DEPENDENCIES@ # everything below this line is overwritten by make depend @DEPENDENCIES@ # everything below this line is overwritten by make depend
parser.yy.o: parser.tab.h
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment