about summary refs log tree commit diff
path: root/Src/mkmakemod.sh
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>2000-01-06 16:19:25 +0000
committerTanaka Akira <akr@users.sourceforge.net>2000-01-06 16:19:25 +0000
commit66ec74ac7ac79680a55d6aa6a348970c93d2bffc (patch)
tree536978801b0458cc5e21170952bd4c454b87436a /Src/mkmakemod.sh
parent8b59ee0979b72f27fb9a8e483abcaba49201e3c9 (diff)
downloadzsh-66ec74ac7ac79680a55d6aa6a348970c93d2bffc.tar.gz
zsh-66ec74ac7ac79680a55d6aa6a348970c93d2bffc.tar.xz
zsh-66ec74ac7ac79680a55d6aa6a348970c93d2bffc.zip
zsh-workers/9253
Diffstat (limited to 'Src/mkmakemod.sh')
-rw-r--r--Src/mkmakemod.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/Src/mkmakemod.sh b/Src/mkmakemod.sh
index 96dc877fe..80a78f7af 100644
--- a/Src/mkmakemod.sh
+++ b/Src/mkmakemod.sh
@@ -188,6 +188,7 @@ if $first_stage; then
 	dobjects=`echo $objects '' | sed 's,\.o ,..o ,g'`
 	modhdeps=
 	exportdeps=
+	imports=
 	q_moddeps=
 	for dep in $moddeps; do
 	    q_dep=`echo $dep | sed 's,Q,Qq,g;s,_,Qu,g;s,/,Qs,g'`
@@ -226,6 +227,7 @@ if $first_stage; then
 	    esac
 	    modhdeps="$modhdeps $mdh"
 	    exportdeps="$exportdeps $export"
+	    imports="$imports \$(IMPOPT)$export"
 	done
 
 	echo "##### ===== DEPENDENCIES GENERATED FROM ${mddname}.mdd ===== #####"
@@ -235,7 +237,7 @@ if $first_stage; then
 	echo "SYMS_${mddname} = $proto"
 	echo "EPRO_${mddname} = "`echo $proto '' | sed 's,\.syms ,.epro ,g'`
 	echo "INCS_${mddname} = \$(EPRO_${mddname}) $otherincs"
-	echo "EXPIMP_${mddname} = $exportdeps \$(EXPOPT)$mddname.export"
+	echo "EXPIMP_${mddname} = $imports \$(EXPOPT)$mddname.export"
 	echo "NXPIMP_${mddname} ="
 	echo
 	echo "proto.${mddname}: \$(EPRO_${mddname})"