]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
Check for gperf in developer mode
authorJoel Rosdahl <joel@rosdahl.net>
Tue, 5 Mar 2019 19:30:16 +0000 (20:30 +0100)
committerJoel Rosdahl <joel@rosdahl.net>
Tue, 5 Mar 2019 19:30:16 +0000 (20:30 +0100)
Related to #360.

configure.ac
dev.mk.in

index 761fbdd8df9af1b12dc3564eeea03ca10e5d3863..7df32ae6649f812f78abc6093bf1ff51e30cf08b 100644 (file)
@@ -204,6 +204,10 @@ if test ! -f $srcdir/dev_mode_disabled && test "$RUN_FROM_BUILD_FARM" != yes; th
     include_dev_mk='include dev.mk'
     version=`(git --git-dir=$srcdir/.git describe --dirty 2>/dev/null || echo vunknown) | sed -e 's/v//' -e 's/-/+/' -e 's/-/_/g'`
     echo "extern const char CCACHE_VERSION@<:@@:>@; const char CCACHE_VERSION@<:@@:>@ = \"$version\";" >src/version.c
+    AC_CHECK_TOOL(GPERF, gperf)
+    if test -z "$GPERF"; then
+        AC_MSG_ERROR(please install gperf)
+    fi
 else
     AC_MSG_NOTICE(developer mode disabled)
 fi
index 5507455dda5223fc9b61f0ff8432c430b269bbcb..75e8511ec7fe81d8c6a6ea015f366c3e9beac53c 100644 (file)
--- a/dev.mk.in
+++ b/dev.mk.in
@@ -13,7 +13,7 @@ COMPILEDB = compiledb
 CLANG_TIDY = clang-tidy
 SCAN_BUILD = scan-build
 DOCKER = docker
-GPERF = gperf
+GPERF = @GPERF@
 TEST = test
 
 version := \