]> git.donarmstrong.com Git - lilypond.git/blobdiff - aclocal.m4
* Documentation/windows/zlily-profile.sh:
[lilypond.git] / aclocal.m4
index ee8b9ea7fd23b00933f920bb64886331cae0b96f..13de08358ced5b3880b6438a19a0feb7606ef6b7 100644 (file)
@@ -9,7 +9,12 @@ dnl StepMake subroutines for configure.in
 
 # Get full path of executable ($1)
 AC_DEFUN(STEPMAKE_GET_EXECUTABLE, [
-    type -p "$1" 2>&1 | awk '{print $NF}'
+    ## which doesn't work in ash, if /usr/bin/which isn't installed
+    ## type -p doesn't work in ash
+    ## command -v doesn't work in zsh
+    ## command -v "$1" 2>&1
+    ## this test should work in ash, bash, pdksh (ksh), zsh
+    type -p "$1" 2>/dev/null | tail -1 | awk '{print $NF}'
 ])
 
 
@@ -73,6 +78,7 @@ AC_DEFUN(STEPMAKE_CHECK_SEARCH_RESULT, [
 AC_DEFUN(STEPMAKE_CHECK_VERSION, [
     r="`eval echo '$'"$1"`"
     AC_MSG_CHECKING("$r version")
+    #exe=`STEPMAKE_GET_EXECUTABLE($r)`
     exe=`STEPMAKE_GET_EXECUTABLE($r)`
     ver=`STEPMAKE_GET_VERSION($exe)`
     num=`STEPMAKE_NUMERIC_VERSION($ver)`
@@ -235,7 +241,7 @@ AC_DEFUN(STEPMAKE_DATADIR, [
     AC_SUBST(DIR_DATADIR)
 
     # we used to set DIR_SHAREDSTATEDIR here,
-    but apparently that broke something
+    but apparently that broke something
     
     AC_DEFINE_UNQUOTED(DIR_DATADIR, "${DIR_DATADIR}")
 ])