makefiles: Generate a general catch-all dependency on .tab.h files to replace the manually maintained ones.
This commit is contained in:
parent
bf84c6120a
commit
9644d1dcd7
|
@ -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:
|
||||||
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 = \
|
||||||
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 = \
|
||||||
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)
|
||||||
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::
|
||||||
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::
|
||||||
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::
|
||||||
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::
|
||||||
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
|
|
||||||
|
|
Loading…
Reference in New Issue