17714: Fix to 17357, add module dependencies even if not adding autoloads.

This commit is contained in:
Bart Schaefer 2002-10-06 18:25:39 +00:00
parent 49e5f818ba
commit fbc08ff52c

View file

@ -20,7 +20,6 @@ trap "rm -f $1; exit 1" 1 2 15
exec > $1 exec > $1
echo " if (emulation == EMULATE_ZSH) {"
for x_mod in $x_mods; do for x_mod in $x_mods; do
modfile="`grep '^name='$x_mod' ' $CFMOD | sed -e 's/^.* modfile=//' \ modfile="`grep '^name='$x_mod' ' $CFMOD | sed -e 's/^.* modfile=//' \
-e 's/ .*//'`" -e 's/ .*//'`"
@ -41,6 +40,7 @@ for x_mod in $x_mods; do
unset moddeps autobins autoinfixconds autoprefixconds autoparams unset moddeps autobins autoinfixconds autoprefixconds autoparams
unset automathfuncs unset automathfuncs
. $srcdir/../$modfile . $srcdir/../$modfile
echo " if (emulation == EMULATE_ZSH) {"
for bin in $autobins; do for bin in $autobins; do
echo " add_autobin(\"$bin\", \"$x_mod\");" echo " add_autobin(\"$bin\", \"$x_mod\");"
done done
@ -56,12 +56,12 @@ for x_mod in $x_mods; do
for mfunc in $automathfuncs; do for mfunc in $automathfuncs; do
echo " add_automath(\"$mfunc\", \"$x_mod\");" echo " add_automath(\"$mfunc\", \"$x_mod\");"
done done
echo " }"
for dep in $moddeps; do for dep in $moddeps; do
echo " add_dep(\"$x_mod\", \"$dep\");" echo " add_dep(\"$x_mod\", \"$dep\");"
done done
test "x$linked" = xno && echo "#endif" test "x$linked" = xno && echo "#endif"
done done
echo " }"
echo echo
done_mods=" " done_mods=" "