From 8cfbe0de93f10be2540a8a33c01750458c83a1b6 Mon Sep 17 00:00:00 2001 From: jongfoster Date: Sat, 1 Dec 2001 11:24:29 +0000 Subject: [PATCH] Will display a warning if non-GNU make is used --- Makefile | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 00000000..17522431 --- /dev/null +++ b/Makefile @@ -0,0 +1,57 @@ +# $Id: Makefile.in,v 1.40 2001/12/01 00:24:11 jongfoster Exp $ +# +# Written by and Copyright (C) 2001 the SourceForge +# IJBSWA team. http://ijbswa.sourceforge.net +# +# Based on the Internet Junkbuster originally written +# by and Copyright (C) 1997 Anonymous Coders and +# Junkbusters Corporation. http://www.junkbusters.com +# +# This program is free software; you can redistribute it +# and/or modify it under the terms of the GNU General +# Public License as published by the Free Software +# Foundation; either version 2 of the License, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will +# be useful, but WITHOUT ANY WARRANTY; without even the +# implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. See the GNU General Public +# License for more details. +# +# The GNU General Public License should be included with +# this file. If not, you can view it at +# http://www.gnu.org/copyleft/gpl.html +# or write to the Free Software Foundation, Inc., 59 +# Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# +# $Log: Makefile.in,v $ +# + +############################################################################# + +error: GNUmakefile + @echo + @echo "ERROR!" + @echo "To build this program, you must run ./configure and then run GNU make." + @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 + +GNUmakefile: + @echo + @echo "ERROR!" + @echo "To build this program, you must run ./configure and then run GNU make." + @echo + @echo "You haven't run ./configure yet." + @echo + @false + +.PHONY: error + +############################################################################# + +## Local Variables: +## tab-width: 3 +## end: -- 2.39.2