Commit 60975492 by Paolo Bonzini Committed by Paolo Bonzini

Makefile.tpl: Whenever a recursive target is defined...

2004-05-21  Paolo Bonzini  <bonzini@gnu.org>

	* Makefile.tpl: Whenever a recursive target is defined, wrap
	it in a special @if/@endif block, and prepare its maybe
	dependency in the @if/@endif block
	* configure.in: Instead of writing maybe dependencies, remove
	the @if/@endif statements, and remove the @if/@endif blocks
	that remain.
	* Makefile.in: Regenerate.
	* configure: Regenerate.

From-SVN: r82088
parent 082a099c
2004-05-21 Paolo Bonzini <bonzini@gnu.org>
* Makefile.tpl: Whenever a recursive target is defined, wrap
it in a special @if/@endif block, and prepare its maybe
dependency in the @if/@endif block
* configure.in: Instead of writing maybe dependencies, remove
the @if/@endif statements, and remove the @if/@endif blocks
that remain.
* configure: Regenerate.
* Makefile.in: Regenerate.
2004-05-20 Janis Johnson <janis187@us.ibm.com> 2004-05-20 Janis Johnson <janis187@us.ibm.com>
* MAINTAINERS (Various Maintainers): Add myself for compat testsuite. * MAINTAINERS (Various Maintainers): Add myself for compat testsuite.
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -697,6 +697,8 @@ TAGS: do-TAGS ...@@ -697,6 +697,8 @@ TAGS: do-TAGS
[+ FOR build_modules +] [+ FOR build_modules +]
.PHONY: configure-build-[+module+] maybe-configure-build-[+module+] .PHONY: configure-build-[+module+] maybe-configure-build-[+module+]
maybe-configure-build-[+module+]: maybe-configure-build-[+module+]:
@if build-[+module+]
maybe-configure-build-[+module+]: configure-build-[+module+]
configure-build-[+module+]: configure-build-[+module+]:
@test ! -f $(BUILD_SUBDIR)/[+module+]/Makefile || exit 0; \ @test ! -f $(BUILD_SUBDIR)/[+module+]/Makefile || exit 0; \
$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/[+module+] ; \ $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/[+module+] ; \
...@@ -757,13 +759,17 @@ configure-build-[+module+]: ...@@ -757,13 +759,17 @@ configure-build-[+module+]:
$(BUILD_CONFIGARGS) $${srcdiroption} \ $(BUILD_CONFIGARGS) $${srcdiroption} \
--with-build-subdir="$(BUILD_SUBDIR)" \ --with-build-subdir="$(BUILD_SUBDIR)" \
|| exit 1 || exit 1
@endif build-[+module+]
.PHONY: all-build-[+module+] maybe-all-build-[+module+] .PHONY: all-build-[+module+] maybe-all-build-[+module+]
maybe-all-build-[+module+]: maybe-all-build-[+module+]:
@if build-[+module+]
maybe-all-build-[+module+]: all-build-[+module+]
all-build-[+module+]: configure-build-[+module+] all-build-[+module+]: configure-build-[+module+]
@r=`${PWD_COMMAND}`; export r; \ @r=`${PWD_COMMAND}`; export r; \
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
(cd $(BUILD_SUBDIR)/[+module+] && $(MAKE) all) (cd $(BUILD_SUBDIR)/[+module+] && $(MAKE) all)
@endif build-[+module+]
[+ ENDFOR build_modules +] [+ ENDFOR build_modules +]
# -------------------------------------- # --------------------------------------
...@@ -772,6 +778,8 @@ all-build-[+module+]: configure-build-[+module+] ...@@ -772,6 +778,8 @@ all-build-[+module+]: configure-build-[+module+]
[+ FOR host_modules +] [+ FOR host_modules +]
.PHONY: configure-[+module+] maybe-configure-[+module+] .PHONY: configure-[+module+] maybe-configure-[+module+]
maybe-configure-[+module+]: maybe-configure-[+module+]:
@if [+module+]
maybe-configure-[+module+]: configure-[+module+]
configure-[+module+]: configure-[+module+]:
@test ! -f [+module+]/Makefile || exit 0; \ @test ! -f [+module+]/Makefile || exit 0; \
[ -d [+module+] ] || mkdir [+module+]; \ [ -d [+module+] ] || mkdir [+module+]; \
...@@ -809,9 +817,12 @@ configure-[+module+]: ...@@ -809,9 +817,12 @@ configure-[+module+]:
$(SHELL) $${libsrcdir}/configure \ $(SHELL) $${libsrcdir}/configure \
$(HOST_CONFIGARGS) $${srcdiroption} \ $(HOST_CONFIGARGS) $${srcdiroption} \
|| exit 1 || exit 1
@endif [+module+]
.PHONY: all-[+module+] maybe-all-[+module+] .PHONY: all-[+module+] maybe-all-[+module+]
maybe-all-[+module+]: maybe-all-[+module+]:
@if [+module+]
maybe-all-[+module+]: all-[+module+]
all-[+module+]: configure-[+module+] all-[+module+]: configure-[+module+]
@r=`${PWD_COMMAND}`; export r; \ @r=`${PWD_COMMAND}`; export r; \
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
...@@ -820,9 +831,12 @@ all-[+module+]: configure-[+module+] ...@@ -820,9 +831,12 @@ all-[+module+]: configure-[+module+]
IF with_x IF with_x
+] $(X11_FLAGS_TO_PASS)[+ +] $(X11_FLAGS_TO_PASS)[+
ENDIF with_x +] all) ENDIF with_x +] all)
@endif [+module+]
.PHONY: check-[+module+] maybe-check-[+module+] .PHONY: check-[+module+] maybe-check-[+module+]
maybe-check-[+module+]: maybe-check-[+module+]:
@if [+module+]
maybe-check-[+module+]: check-[+module+]
[+ IF no_check +] [+ IF no_check +]
check-[+module+]: check-[+module+]:
[+ ELIF no_check_cross +] [+ ELIF no_check_cross +]
...@@ -847,9 +861,12 @@ check-[+module+]: ...@@ -847,9 +861,12 @@ check-[+module+]:
+] $(X11_FLAGS_TO_PASS)[+ +] $(X11_FLAGS_TO_PASS)[+
ENDIF with_x +] check) ENDIF with_x +] check)
[+ ENDIF no_check +] [+ ENDIF no_check +]
@endif [+module+]
.PHONY: install-[+module+] maybe-install-[+module+] .PHONY: install-[+module+] maybe-install-[+module+]
maybe-install-[+module+]: maybe-install-[+module+]:
@if [+module+]
maybe-install-[+module+]: install-[+module+]
[+ IF no_install +] [+ IF no_install +]
install-[+module+]: install-[+module+]:
[+ ELSE install +] [+ ELSE install +]
...@@ -862,11 +879,14 @@ install-[+module+]: installdirs ...@@ -862,11 +879,14 @@ install-[+module+]: installdirs
+] $(X11_FLAGS_TO_PASS)[+ +] $(X11_FLAGS_TO_PASS)[+
ENDIF with_x +] install) ENDIF with_x +] install)
[+ ENDIF no_install +] [+ ENDIF no_install +]
@endif [+module+]
# Other targets (info, dvi, etc.) # Other targets (info, dvi, etc.)
[+ FOR recursive_targets +] [+ FOR recursive_targets +]
.PHONY: maybe-[+make_target+]-[+module+] [+make_target+]-[+module+] .PHONY: maybe-[+make_target+]-[+module+] [+make_target+]-[+module+]
maybe-[+make_target+]-[+module+]: maybe-[+make_target+]-[+module+]:
@if [+module+]
maybe-[+make_target+]-[+module+]: [+make_target+]-[+module+]
[+ IF (match-value? = "missing" (get "make_target") ) +] [+ IF (match-value? = "missing" (get "make_target") ) +]
# [+module+] doesn't support [+make_target+]. # [+module+] doesn't support [+make_target+].
[+make_target+]-[+module+]: [+make_target+]-[+module+]:
...@@ -891,6 +911,7 @@ maybe-[+make_target+]-[+module+]: ...@@ -891,6 +911,7 @@ maybe-[+make_target+]-[+module+]:
[+make_target+]) \ [+make_target+]) \
|| exit 1 || exit 1
[+ ENDIF +] [+ ENDIF +]
@endif [+module+]
[+ ENDFOR recursive_targets +] [+ ENDFOR recursive_targets +]
[+ ENDFOR host_modules +] [+ ENDFOR host_modules +]
...@@ -900,6 +921,8 @@ maybe-[+make_target+]-[+module+]: ...@@ -900,6 +921,8 @@ maybe-[+make_target+]-[+module+]:
[+ FOR target_modules +] [+ FOR target_modules +]
.PHONY: configure-target-[+module+] maybe-configure-target-[+module+] .PHONY: configure-target-[+module+] maybe-configure-target-[+module+]
maybe-configure-target-[+module+]: maybe-configure-target-[+module+]:
@if target-[+module+]
maybe-configure-target-[+module+]: configure-target-[+module+]
# There's only one multilib.out. Cleverer subdirs shouldn't need it copied. # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
$(TARGET_SUBDIR)/[+module+]/multilib.out: multilib.out $(TARGET_SUBDIR)/[+module+]/multilib.out: multilib.out
...@@ -974,9 +997,12 @@ ENDIF raw_cxx +] ...@@ -974,9 +997,12 @@ ENDIF raw_cxx +]
$(TARGET_CONFIGARGS) $${srcdiroption} \ $(TARGET_CONFIGARGS) $${srcdiroption} \
--with-target-subdir="$(TARGET_SUBDIR)" \ --with-target-subdir="$(TARGET_SUBDIR)" \
|| exit 1 || exit 1
@endif target-[+module+]
.PHONY: all-target-[+module+] maybe-all-target-[+module+] .PHONY: all-target-[+module+] maybe-all-target-[+module+]
maybe-all-target-[+module+]: maybe-all-target-[+module+]:
@if target-[+module+]
maybe-all-target-[+module+]: all-target-[+module+]
all-target-[+module+]: configure-target-[+module+] all-target-[+module+]: configure-target-[+module+]
@r=`${PWD_COMMAND}`; export r; \ @r=`${PWD_COMMAND}`; export r; \
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
...@@ -987,9 +1013,12 @@ all-target-[+module+]: configure-target-[+module+] ...@@ -987,9 +1013,12 @@ all-target-[+module+]: configure-target-[+module+]
+] 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' [+ +] 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' [+
ENDIF raw_cxx ENDIF raw_cxx
+] all) +] all)
@endif target-[+module+]
.PHONY: check-target-[+module+] maybe-check-target-[+module+] .PHONY: check-target-[+module+] maybe-check-target-[+module+]
maybe-check-target-[+module+]: maybe-check-target-[+module+]:
@if target-[+module+]
maybe-check-target-[+module+]: check-target-[+module+]
[+ IF no_check +] [+ IF no_check +]
# Dummy target for uncheckable module. # Dummy target for uncheckable module.
check-target-[+module+]: check-target-[+module+]:
...@@ -1005,9 +1034,12 @@ check-target-[+module+]: ...@@ -1005,9 +1034,12 @@ check-target-[+module+]:
ENDIF raw_cxx ENDIF raw_cxx
+] check) +] check)
[+ ENDIF no_check +] [+ ENDIF no_check +]
@endif target-[+module+]
.PHONY: install-target-[+module+] maybe-install-target-[+module+] .PHONY: install-target-[+module+] maybe-install-target-[+module+]
maybe-install-target-[+module+]: maybe-install-target-[+module+]:
@if target-[+module+]
maybe-install-target-[+module+]: install-target-[+module+]
[+ IF no_install +] [+ IF no_install +]
# Dummy target for uninstallable. # Dummy target for uninstallable.
install-target-[+module+]: install-target-[+module+]:
...@@ -1019,11 +1051,14 @@ install-target-[+module+]: installdirs ...@@ -1019,11 +1051,14 @@ install-target-[+module+]: installdirs
(cd $(TARGET_SUBDIR)/[+module+] && \ (cd $(TARGET_SUBDIR)/[+module+] && \
$(MAKE) $(TARGET_FLAGS_TO_PASS) install) $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
[+ ENDIF no_install +] [+ ENDIF no_install +]
@endif target-[+module+]
# Other targets (info, dvi, etc.) # Other targets (info, dvi, etc.)
[+ FOR recursive_targets +] [+ FOR recursive_targets +]
.PHONY: maybe-[+make_target+]-target-[+module+] [+make_target+]-target-[+module+] .PHONY: maybe-[+make_target+]-target-[+module+] [+make_target+]-target-[+module+]
maybe-[+make_target+]-target-[+module+]: maybe-[+make_target+]-target-[+module+]:
@if target-[+module+]
maybe-[+make_target+]-target-[+module+]: [+make_target+]-target-[+module+]
[+ IF (match-value? = "missing" (get "make_target") ) +] [+ IF (match-value? = "missing" (get "make_target") ) +]
# [+module+] doesn't support [+make_target+]. # [+module+] doesn't support [+make_target+].
[+make_target+]-target-[+module+]: [+make_target+]-target-[+module+]:
...@@ -1048,6 +1083,7 @@ maybe-[+make_target+]-target-[+module+]: ...@@ -1048,6 +1083,7 @@ maybe-[+make_target+]-target-[+module+]:
[+make_target+]) \ [+make_target+]) \
|| exit 1 || exit 1
[+ ENDIF +] [+ ENDIF +]
@endif target-[+module+]
[+ ENDFOR recursive_targets +] [+ ENDFOR recursive_targets +]
[+ ENDFOR target_modules +] [+ ENDFOR target_modules +]
...@@ -1067,6 +1103,8 @@ maybe-[+make_target+]-target-[+module+]: ...@@ -1067,6 +1103,8 @@ maybe-[+make_target+]-target-[+module+]:
# We must skip configuring if toplevel bootstrap is going. # We must skip configuring if toplevel bootstrap is going.
.PHONY: configure-gcc maybe-configure-gcc .PHONY: configure-gcc maybe-configure-gcc
maybe-configure-gcc: maybe-configure-gcc:
@if gcc
maybe-configure-gcc: configure-gcc
configure-gcc: configure-gcc:
@test ! -f gcc/Makefile || exit 0; \ @test ! -f gcc/Makefile || exit 0; \
[ -f stage_last ] && exit 0; \ [ -f stage_last ] && exit 0; \
...@@ -1108,12 +1146,15 @@ configure-gcc: ...@@ -1108,12 +1146,15 @@ configure-gcc:
$(SHELL) $${libsrcdir}/configure \ $(SHELL) $${libsrcdir}/configure \
$(HOST_CONFIGARGS) $${srcdiroption} \ $(HOST_CONFIGARGS) $${srcdiroption} \
|| exit 1 || exit 1
@endif gcc
# Don't 'make all' in gcc if it's already been made by 'bootstrap'; that # Don't 'make all' in gcc if it's already been made by 'bootstrap'; that
# causes trouble. This wart will be fixed eventually by moving # causes trouble. This wart will be fixed eventually by moving
# the bootstrap behavior to this file. # the bootstrap behavior to this file.
.PHONY: all-gcc maybe-all-gcc .PHONY: all-gcc maybe-all-gcc
maybe-all-gcc: maybe-all-gcc:
@if gcc
maybe-all-gcc: all-gcc
all-gcc: configure-gcc all-gcc: configure-gcc
r=`${PWD_COMMAND}`; export r; \ r=`${PWD_COMMAND}`; export r; \
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
...@@ -1126,6 +1167,7 @@ all-gcc: configure-gcc ...@@ -1126,6 +1167,7 @@ all-gcc: configure-gcc
$(SET_LIB_PATH) \ $(SET_LIB_PATH) \
(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) all); \ (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) all); \
fi fi
@endif gcc
# Building GCC uses some tools for rebuilding "source" files # Building GCC uses some tools for rebuilding "source" files
# like texinfo, bison/byacc, etc. So we must depend on those. # like texinfo, bison/byacc, etc. So we must depend on those.
...@@ -1203,6 +1245,8 @@ cross: all-texinfo all-bison all-byacc all-binutils all-gas all-ld ...@@ -1203,6 +1245,8 @@ cross: all-texinfo all-bison all-byacc all-binutils all-gas all-ld
.PHONY: check-gcc maybe-check-gcc .PHONY: check-gcc maybe-check-gcc
maybe-check-gcc: maybe-check-gcc:
@if gcc
maybe-check-gcc: check-gcc
check-gcc: check-gcc:
@if [ -f ./gcc/Makefile ] ; then \ @if [ -f ./gcc/Makefile ] ; then \
r=`${PWD_COMMAND}`; export r; \ r=`${PWD_COMMAND}`; export r; \
...@@ -1226,9 +1270,12 @@ check-gcc-c++: ...@@ -1226,9 +1270,12 @@ check-gcc-c++:
.PHONY: check-c++ .PHONY: check-c++
check-c++: check-target-libstdc++-v3 check-gcc-c++ check-c++: check-target-libstdc++-v3 check-gcc-c++
@endif gcc
.PHONY: install-gcc maybe-install-gcc .PHONY: install-gcc maybe-install-gcc
maybe-install-gcc: maybe-install-gcc:
@if gcc
maybe-install-gcc: install-gcc
install-gcc: install-gcc:
@if [ -f ./gcc/Makefile ] ; then \ @if [ -f ./gcc/Makefile ] ; then \
r=`${PWD_COMMAND}`; export r; \ r=`${PWD_COMMAND}`; export r; \
...@@ -1238,6 +1285,7 @@ install-gcc: ...@@ -1238,6 +1285,7 @@ install-gcc:
else \ else \
true; \ true; \
fi fi
@endif gcc
# Install the gcc headers files, but not the fixed include files, # Install the gcc headers files, but not the fixed include files,
# which Cygnus is not allowed to distribute. This rule is very # which Cygnus is not allowed to distribute. This rule is very
...@@ -1264,6 +1312,8 @@ gcc-no-fixedincludes: ...@@ -1264,6 +1312,8 @@ gcc-no-fixedincludes:
[+ FOR recursive_targets +] [+ FOR recursive_targets +]
.PHONY: maybe-[+make_target+]-gcc [+make_target+]-gcc .PHONY: maybe-[+make_target+]-gcc [+make_target+]-gcc
maybe-[+make_target+]-gcc: maybe-[+make_target+]-gcc:
@if gcc
maybe-[+make_target+]-gcc: [+make_target+]-gcc
[+make_target+]-gcc: [+ [+make_target+]-gcc: [+
FOR depend +]\ FOR depend +]\
[+depend+]-gcc [+ [+depend+]-gcc [+
...@@ -1283,6 +1333,7 @@ maybe-[+make_target+]-gcc: ...@@ -1283,6 +1333,7 @@ maybe-[+make_target+]-gcc:
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
[+make_target+]) \ [+make_target+]) \
|| exit 1 || exit 1
@endif gcc
[+ ENDFOR recursive_targets +] [+ ENDFOR recursive_targets +]
...@@ -1712,10 +1763,6 @@ configure-target-gperf: $(ALL_GCC_CXX) ...@@ -1712,10 +1763,6 @@ configure-target-gperf: $(ALL_GCC_CXX)
all-target-gperf: maybe-all-target-libiberty maybe-all-target-libstdc++-v3 all-target-gperf: maybe-all-target-libiberty maybe-all-target-libstdc++-v3
configure-target-qthreads: $(ALL_GCC_C) configure-target-qthreads: $(ALL_GCC_C)
# Dependencies of maybe-foo on foo. These are used because, for example,
# all-gcc only depends on all-gas if gas is present and being configured.
@maybe_dependencies@
# Serialization dependencies. Host configures don't work well in parallel to # Serialization dependencies. Host configures don't work well in parallel to
# each other, due to contention over config.cache. Target configures and # each other, due to contention over config.cache. Target configures and
# build configures are similar. # build configures are similar.
......
...@@ -1716,31 +1716,28 @@ case "$enable_gdbtk" in ...@@ -1716,31 +1716,28 @@ case "$enable_gdbtk" in
;; ;;
esac esac
# Create the 'maybe dependencies'. This uses a temporary file. # Strip out unwanted targets.
# While at that, we remove Makefiles if we were started for recursive # While at that, we remove Makefiles if we were started for recursive
# configuration, so that the top-level Makefile reconfigures them, # configuration, so that the top-level Makefile reconfigures them,
# like we used to do when configure itself was recursive. # like we used to do when configure itself was recursive.
rm -f maybedep.tmp
echo '# maybedep.tmp' > maybedep.tmp
# Make-targets which may need maybe dependencies. # Loop over modules. $extrasub must be used with care, limiting as
mts="configure all install check clean distclean dvi info install-info" # much as possible the usage of range addresses. That's because autoconf
mts="${mts} installcheck mostlyclean maintainer-clean TAGS" # splits the sed script to overcome limits in the number of commands,
# and relying on carefully-timed sed passes may turn out to be very hard
# to maintain later. In this particular case, you just have to be careful
# not to nest @if/@endif pairs, because configure will not warn you at all.
# Loop over modules and make-targets.
for module in ${build_modules} ; do for module in ${build_modules} ; do
if test -z "${no_recursion}" \ if test -z "${no_recursion}" \
&& test -f ${build_subdir}/${module}/Makefile; then && test -f ${build_subdir}/${module}/Makefile; then
echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure" echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
rm -f ${build_subdir}/${module}/Makefile rm -f ${build_subdir}/${module}/Makefile
fi fi
for mt in ${mts} ; do extrasub="$extrasub
case ${mt} in /^@if build-$module\$/d
install) ;; # No installing build modules. /^@endif build-$module\$/d"
*) echo "maybe-${mt}-build-${module}: ${mt}-build-${module}" >> maybedep.tmp ;;
esac
done
done done
for module in ${configdirs} ; do for module in ${configdirs} ; do
if test -z "${no_recursion}" \ if test -z "${no_recursion}" \
...@@ -1748,9 +1745,9 @@ for module in ${configdirs} ; do ...@@ -1748,9 +1745,9 @@ for module in ${configdirs} ; do
echo 1>&2 "*** removing ${module}/Makefile to force reconfigure" echo 1>&2 "*** removing ${module}/Makefile to force reconfigure"
rm -f ${module}/Makefile rm -f ${module}/Makefile
fi fi
for mt in ${mts} ; do extrasub="$extrasub
echo "maybe-${mt}-${module}: ${mt}-${module}" >> maybedep.tmp /^@if $module\$/d
done /^@endif $module\$/d"
done done
for module in ${target_configdirs} ; do for module in ${target_configdirs} ; do
if test -z "${no_recursion}" \ if test -z "${no_recursion}" \
...@@ -1758,12 +1755,12 @@ for module in ${target_configdirs} ; do ...@@ -1758,12 +1755,12 @@ for module in ${target_configdirs} ; do
echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure" echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
rm -f ${target_subdir}/${module}/Makefile rm -f ${target_subdir}/${module}/Makefile
fi fi
for mt in ${mts} ; do extrasub="$extrasub
echo "maybe-${mt}-target-${module}: ${mt}-target-${module}" >> maybedep.tmp /^@if target-$module\$/d
done /^@endif target-$module\$/d"
done done
maybe_dependencies=maybedep.tmp extrasub="$extrasub
AC_SUBST_FILE(maybe_dependencies) /^@if /,/^@endif /d"
# Create the serialization dependencies. This uses a temporary file. # Create the serialization dependencies. This uses a temporary file.
......
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