Log a message right before exiting gracefully
[privoxy.git] / Makefile
index 4702cfc..493643f 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,5 @@
-# $Id: Makefile,v 1.8 2002/10/23 05:41:45 agotneja Exp $
-#
-# Written by and Copyright (C) 2001 the SourceForge
-# Privoxy team. http://www.privoxy.org/
+# Written by and Copyright (C) 2001 the
+# Privoxy team. https://www.privoxy.org/
 #
 # Based on the Internet Junkbuster originally written
 # by and Copyright (C) 1997 Anonymous Coders and 
 # or write to the Free Software Foundation, Inc., 59
 # Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 #
-# $Log: Makefile,v $
-# Revision 1.8  2002/10/23 05:41:45  agotneja
-# Added checks for Solaris 'make' command, and more extensive checks that
-# the user is running GNU make.
-#
-# Revision 1.7  2002/10/22 02:22:18  hal9
-# Look for gmake first, and fall back to make. More Solaris trouble.
-#
-# Revision 1.6  2002/09/05 14:35:17  oes
-# Change make to gmake to fix auto-build on Solaris
-#
-# Revision 1.5  2002/04/11 12:51:34  oes
-# Bugfix
-#
-# Revision 1.4  2002/04/09 16:38:10  oes
-# Added option to run the whole build process
-#
-# Revision 1.3  2002/03/26 22:29:54  swa
-# we have a new homepage!
-#
-# Revision 1.2  2002/03/24 13:25:42  swa
-# name change related issues
-#
-# Revision 1.1  2001/12/01 11:24:29  jongfoster
-# Will display a warning if non-GNU make is used
-#
-#
-
 #############################################################################
 
-# This script will first try to use the GNU make command, then the standard
-# make command, checking whether the command returns 'GNU' as part of its
-# version string. Amend this to point to your GNU make command if it is
-# not in your path.
-# Further tests; 
-#   GNU  'make' sets the MAKE_VERSION variable
-#   Solaris 'make' sets the HOST_ARCH variable
-#   FreeBSD 'make' sets the MACHINE_ARCH variable
-# We check if this isn't GNU but matches one of the above we error out
-
 GNU_MAKE_CMD = gmake
 MAKE_CMD     = make
 
@@ -72,7 +32,7 @@ error:
        @if [ -f GNUmakefile ]; then \
            echo "***"; \
            echo "*** You are not using the GNU version of Make - maybe it's called gmake"; \
-           echo "*** or it's in a different directory?"; \
+           echo "*** or it's in a different PATH? Please read INSTALL." ; \
            echo "***"; \
            exit 1; \
         elif test -n "$(HOST_ARCH)"  && test -z "$(MAKE_VERSION)" ; then \
@@ -94,7 +54,7 @@ error:
            echo "***"; \
            echo -n "*** Shall I do this for you now? (y/n) "; \
            read answer; \
-           if [ $$answer = "y" ]; then \
+           if [ "$$answer" = "y" ]; then \
                autoheader && autoconf && ./configure || exit 1; \
                if $(GNU_MAKE_CMD) -v |grep GNU >/dev/null 2>/dev/null; then \
                   $(GNU_MAKE_CMD) ;\
@@ -102,6 +62,7 @@ error:
                   $(MAKE_CMD) ;\
                else \
                   echo "Neither 'make' nor 'gmake' are GNU compatible!" ; \
+                  echo "Please read INSTALL." ; \
                   exit 1 ; \
                fi ;\
            fi; \
@@ -109,7 +70,6 @@ error:
 
 .PHONY: error
 
-
 #############################################################################
 
 ## Local Variables: