Why guess when you can check?
RCS file: /cvsroot/sbcl/sbcl/make.sh,v
retrieving revision 1.20
diff -u -r1.20 make.sh
--- make.sh 16 May 2003 11:37:10 -0000 1.20
+++ make.sh 14 Jun 2003 11:31:35 -0000
@@ -70,15 +70,11 @@
elif [ -x "`which gmake`" ] ; then
# "gmake" is the preferred name in *BSD.
- # FIXME: Now that we do this early, maybe prompt the user rather
- # than guessing? I'd still be annoyed, though... -- CSR,
- # 2003-05-16.
- # All the world's a Linux, and all its users weary of cautious
- # BSDish worries that "make" might not be GNU make; so just guess
- # that "make" is GNU make and hope for the best.
+elif [ "GNU Make" = "`make -v | head -n 1 | cut -b 0-8`" ]; then
+ echo "GNU Make not found. Try setting the environment variable GNUMAKE."
+ exit 1
From: William Harold Newman <william.newman@ai...> - 2003-06-17 00:49:49
On Sat, Jun 14, 2003 at 02:32:52PM +0300, Nikodemus Siivola wrote:
> Why guess when you can check?
> +elif [ "GNU Make" = "`make -v | head -n 1 | cut -b 0-8`" ]; then
Indeed. I've merged your patch into my local source tree, and once
I've finished cross-testing my other (minor) changes against the
changes that I just discovered in "cvs up", I will check it in.
William Harold Newman <william.newman@...>
"Saying that taste is just personal preference is a good way to prevent
disputes. The trouble is, it's not true. You feel this when you start
to design things." -- <http://www.paulgraham.com/taste.html>
PGP key fingerprint 85 CE 1C BA 79 8D 51 8C B9 25 FB EE E0 C3 E5 7C