From 3c07a572bced6d1e0f7d3145d5488f1dade4fcc7 Mon Sep 17 00:00:00 2001 From: wkendrick Date: Sat, 02 Jul 2011 07:01:38 +0000 Subject: Path to gperf (helpful for Haiku), via scottmc. --- diff --git a/Makefile b/Makefile index d798aed..34d0197 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ # bill@newbreedsoftware.com # http://www.tuxpaint.org/ -# June 14, 2002 - April 26, 2011 +# June 14, 2002 - July 2, 2011 # The version number, for release: @@ -18,17 +18,22 @@ MAGIC_API_VERSION:=0x00000003 SYSNAME:=$(shell uname -s) ifeq ($(findstring MINGW32, $(SYSNAME)),MINGW32) OS:=windows +GPERF:=/usr/bin/gperf else ifeq ($(SYSNAME),Darwin) OS:=osx +GPERF:=/usr/bin/gperf else ifeq ($(SYSNAME),BeOS) OS:=beos +GPERF:=$(shell finddir B_USER_BIN_DIRECTORY)/gperf else ifeq ($(SYSNAME),Haiku) OS:=beos +GPERF:=$(shell finddir B_COMMON_BIN_DIRECTORY)/gperf else OS:=linux +GPERF:=/usr/bin/gperf endif endif endif @@ -968,8 +973,8 @@ obj/parse.c: obj/parse_step1.c obj/parse_step1.c: src/parse.gperf @echo @echo "...Generating the command-line and config file parser (STEP 1)..." - @if [ -x /usr/bin/gperf ] ; then \ - gperf src/parse.gperf > obj/parse_step1.c ; \ + @if [ -x $(GPERF) ] ; then \ + $(GPERF) src/parse.gperf > obj/parse_step1.c ; \ else \ echo "Please install 'gperf' and try again!" ; \ false ; \ -- cgit v0.9.1