From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18510 invoked from network); 17 Dec 1999 13:23:16 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 17 Dec 1999 13:23:16 -0000 Received: (qmail 3909 invoked by alias); 17 Dec 1999 13:23:07 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 9101 Received: (qmail 3870 invoked from network); 17 Dec 1999 13:23:04 -0000 To: zsh-workers@sunsite.auc.dk Subject: mkbltnmlst.sh sources directories. MIME-Version: 1.0 (generated by AKEMI 1.13.2 - =?ISO-2022-JP?B?Ig==?= =?ISO-2022-JP?B?GyRCQTA0Y0s8GyhCIg==?=) Content-Type: text/plain; charset=US-ASCII From: Tanaka Akira Date: 17 Dec 1999 22:23:01 +0900 Message-ID: User-Agent: Chao-gnus/6.12.5 AKEMI/1.13.2 (=?ISO-2022-JP?B?GyRCQTAbKEI=?= =?ISO-2022-JP?B?GyRCNGNLPBsoQg==?=) FLAM-DOODLE/1.12.6 (=?ISO-2022-JP?B?GyRCM3cbKEI=?= 10R4.0/5.0) Emacs/20.4 (sparc-sun-solaris2.6) MULE/4.0 (HANANOEN) mkbltnmlst.sh sources directories as: make[1]: Entering directory `/home/akr/src/zsh/cvs/zsh/Src' srcdir='.' MODBINS='modules-bltin' \ XMODCF='./xmods.conf' /bin/sh ./mkbltnmlst.sh bltinmods.list ./mkbltnmlst.sh: .: ./../: is a directory ... Note that this result is on linux. On Solaris 7, /bin/sh actualy sources a directory and generates messy errors: srcdir='.' MODBINS='modules-bltin' \ XMODCF='./xmods.conf' /bin/sh ./mkbltnmlst.sh bltinmods.list ./mkbltnmlst.sh: ^Dku^L^A.^A^F^[^L^B..^Dzl^L^CCVS^Dkv^X^MChangeLog.3.0^Dkw^T: not found ./mkbltnmlst.sh: .cvsignore^Dkx^T: not found ... Is this fix correct? Index: mkbltnmlst.sh =================================================================== RCS file: /projects/zsh/zsh/Src/mkbltnmlst.sh,v retrieving revision 1.1.1.11 diff -u -r1.1.1.11 mkbltnmlst.sh --- mkbltnmlst.sh 1999/12/16 14:26:33 1.1.1.11 +++ mkbltnmlst.sh 1999/12/17 13:15:14 @@ -34,6 +34,7 @@ eval "modfile=\$modfile_$q_x_mod" unset moddeps autobins autoinfixconds autoprefixconds autoparams unset automathfuncs + if [ -f $srcdir/../$modfile ]; then . $srcdir/../$modfile for bin in $autobins; do echo " add_autobin(\"$bin\", \"$x_mod\");" @@ -53,6 +54,7 @@ for dep in $moddeps; do echo " add_dep(\"$x_mod\", \"$dep\");" done + fi test "x$linked" = xno && echo "#endif" done -- Tanaka Akira