|
From: | Thorbjørn Ravn Andersen |
Subject: | Re: Emacs in CVS as today does not build - emacs depends on *.elc, which cannot be built without emacs |
Date: | Sun, 03 Nov 2002 10:10:25 +0100 |
User-agent: | Mozilla/5.0 (Macintosh; U; PPC Mac OS X; da-DK; rv:1.1) Gecko/20020826 |
Alfred M. Szmidt wrote:
I am not _that_ familiar with shell code, but does "@bar" and "$bar" refer to the same variable?The @ supresses output in make. So yes.
Ok. This code works under OS X: maybe_bootstrap: @bar="`echo ./lisp/*.elc`"; \if [ \( "$(bar)" = './lisp/*.elc' \) -o \( "$(bar)" = '' \) ]; then \
echo "Your tree does not include the compiled Lisp files."; \ echo "You need to do \`make bootstrap' to build Emacs."; \ echo "Emacs now requires Texinfo version 4.2."; \ exit 1;\ fi There was also a TAB missing. I do not know if these still are mandatory. -- Thorbjørn Ravn Andersen Scandiatransplant Skejby Sygehus, indgang 3 +45 89 49 53 01 DK-8200 Århus Nhttp://biobase.dk/~tra
[Prev in Thread] | Current Thread | [Next in Thread] |