Skip to content
Snippets Groups Projects
Commit 32ab895e authored by Alexandre Julliard's avatar Alexandre Julliard
Browse files

makefiles: Generate the dependencies line to avoid some code duplication.

parent ebcf4a0e
No related branches found
No related tags found
No related merge requests found
Showing
with 34 additions and 22 deletions
......@@ -756,6 +756,7 @@ EXTRA_BINARIES
LDD
LIBDL
LIBPOLL
DEPENDENCIES
LIBOBJS
LTLIBOBJS'
ac_subst_files='MAKE_RULES
......@@ -23762,6 +23763,13 @@ fi
esac
 
 
DEPENDENCIES="### Dependencies:
\$(ALL_OBJS): \$(IDL_SRCS:.idl=.h)
\$(LEX_SRCS:.l=.yy.o): \$(LEX_SRCS:.l=.yy.c)
\$(BISON_SRCS:.y=.tab.o): \$(BISON_SRCS:.y=.tab.c)"
 
 
 
......@@ -24939,11 +24947,12 @@ EXTRA_BINARIES!$EXTRA_BINARIES$ac_delim
LDD!$LDD$ac_delim
LIBDL!$LIBDL$ac_delim
LIBPOLL!$LIBPOLL$ac_delim
DEPENDENCIES!$DEPENDENCIES$ac_delim
LIBOBJS!$LIBOBJS$ac_delim
LTLIBOBJS!$LTLIBOBJS$ac_delim
_ACEOF
 
if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 76; then
if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 77; then
break
elif $ac_last_try; then
{ { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
......
......@@ -1457,6 +1457,12 @@ esac
dnl **** Generate output files ****
AC_SUBST(DEPENDENCIES,"### Dependencies:
\$(ALL_OBJS): \$(IDL_SRCS:.idl=.h)
\$(LEX_SRCS:.l=.yy.o): \$(LEX_SRCS:.l=.yy.c)
\$(BISON_SRCS:.y=.tab.o): \$(BISON_SRCS:.y=.tab.c)")
AH_TOP([#define __WINE_CONFIG_H])
WINE_CONFIG_EXTRA_DIR(dlls/gdi/enhmfdrv)
......
......@@ -10,4 +10,4 @@ C_SRCS = activeds_main.c
@MAKE_DLL_RULES@
### Dependencies:
@DEPENDENCIES@ # everything below this line is overwritten by make depend
......@@ -24,4 +24,4 @@ C_SRCS = \
@MAKE_DLL_RULES@
### Dependencies:
@DEPENDENCIES@ # everything below this line is overwritten by make depend
......@@ -18,4 +18,4 @@ CTESTS = \
@MAKE_TEST_RULES@
### Dependencies:
@DEPENDENCIES@ # everything below this line is overwritten by make depend
......@@ -14,4 +14,4 @@ C_SRCS = \
@MAKE_DLL_RULES@
### Dependencies:
@DEPENDENCIES@ # everything below this line is overwritten by make depend
......@@ -12,4 +12,4 @@ CTESTS = \
@MAKE_TEST_RULES@
### Dependencies:
@DEPENDENCIES@ # everything below this line is overwritten by make depend
......@@ -16,4 +16,4 @@ RC_SRCS = version.rc
@MAKE_DLL_RULES@
### Dependencies:
@DEPENDENCIES@ # everything below this line is overwritten by make depend
......@@ -20,7 +20,4 @@ IDL_SRCS = \
rsrc.res: atl.rgs
### Dependencies:
# note: this will get overwritten by make depend
$(ALL_OBJS): $(IDL_SRCS:.idl=.h)
@DEPENDENCIES@ # everything below this line is overwritten by make depend
......@@ -10,4 +10,4 @@ C_SRCS = avicap32_main.c
@MAKE_DLL_RULES@
### Dependencies:
@DEPENDENCIES@ # everything below this line is overwritten by make depend
......@@ -27,4 +27,4 @@ RC_SRCS = \
@MAKE_DLL_RULES@
### Dependencies:
@DEPENDENCIES@ # everything below this line is overwritten by make depend
......@@ -15,4 +15,4 @@ RC_SRCS = cabinet.rc
@MAKE_DLL_RULES@
### Dependencies:
@DEPENDENCIES@ # everything below this line is overwritten by make depend
......@@ -10,4 +10,4 @@ CTESTS = \
@MAKE_TEST_RULES@
### Dependencies:
@DEPENDENCIES@ # everything below this line is overwritten by make depend
......@@ -10,4 +10,4 @@ C_SRCS = cap20wxx.c
@MAKE_DLL_RULES@
### Dependencies:
@DEPENDENCIES@ # everything below this line is overwritten by make depend
......@@ -75,4 +75,4 @@ RC_BINARIES = \
@MAKE_DLL_RULES@
### Dependencies:
@DEPENDENCIES@ # everything below this line is overwritten by make depend
......@@ -11,4 +11,4 @@ C_SRCS = \
@MAKE_DLL_RULES@
### Dependencies:
@DEPENDENCIES@ # everything below this line is overwritten by make depend
......@@ -19,4 +19,4 @@ RC_SRCS = \
@MAKE_DLL_RULES@
### Dependencies:
@DEPENDENCIES@ # everything below this line is overwritten by make depend
......@@ -11,4 +11,4 @@ CTESTS = \
@MAKE_TEST_RULES@
### Dependencies:
@DEPENDENCIES@ # everything below this line is overwritten by make depend
......@@ -66,4 +66,4 @@ RC_BINARIES = \
@MAKE_DLL_RULES@
### Dependencies:
@DEPENDENCIES@ # everything below this line is overwritten by make depend
......@@ -26,4 +26,4 @@ RC_SRCS = propsheet.rc
@MAKE_TEST_RULES@
### Dependencies:
@DEPENDENCIES@ # everything below this line is overwritten by make depend
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment