]> git.donarmstrong.com Git - lilypond.git/commitdiff
Issue 5108 Let configure find all needed files with guile-2.2
authorThomas Morley <thomasmorley65@gmail.com>
Sun, 19 Mar 2017 13:29:04 +0000 (14:29 +0100)
committerThomas Morley <thomasmorley65@gmail.com>
Mon, 3 Apr 2017 20:50:37 +0000 (22:50 +0200)
in configure.ac
Adds support for STEPMAKE_GUILE
Update guile-versions for STEPMAKE_GUILE and STEPMAKE_GUILE_DEVEL

in aclocal.m4
update the list to search for guile-config

Many thanks to Antonio Ospite

aclocal.m4
configure.ac

index ed47b8350efe006c1bf6443d775b79bd282ebece..bd41673d668c5e3a095777991a0d9dacb3b23bb4 100644 (file)
@@ -658,7 +658,12 @@ AC_DEFUN(STEPMAKE_GUILE_DEVEL, [
     AC_MSG_CHECKING([for guile-config])
     guile_config="guile-config"
     found="no"
-    for r in $GUILE_CONFIG $target_guile_config $host_guile_config $build_guile_config guile-config guile2-config guile2.0-config guile-2.0-config guile1-config guile1.9-config guile1.8-config guile-1-config guile-1.9-config guile-1.8-config; do
+    for r in $GUILE_CONFIG \
+      $target_guile_config $host_guile_config $build_guile_config \
+      guile-config guile-2.2-config guile2.2-config guile2-config \
+      guile2.0-config guile-2.0-config guile1-config guile1.9-config \
+      guile1.8-config guile-1-config guile-1.9-config guile-1.8-config; \
+      do
        exe=`STEPMAKE_GET_EXECUTABLE($r)`
        if ! $exe --version > /dev/null 2>&1 ; then
            continue
index d77ea1588120c1dccbf0980cded2798251579cc5..8f2f61abf810193486dcaedb5cdac715a8ac09e1 100644 (file)
@@ -181,7 +181,7 @@ STEPMAKE_TEXMF(REQUIRED)
 STEPMAKE_TEXMF_DIRS(REQUIRED)
 if test "$GUILEv2" = "yes"
 then
-    STEPMAKE_GUILE_DEVEL(REQUIRED, 2.0.7, 2.2.0)
+    STEPMAKE_GUILE_DEVEL(REQUIRED, 2.0.7, 2.3.0)
 else
     STEPMAKE_GUILE_DEVEL(REQUIRED, 1.8.2, 1.9.0)
 fi
@@ -267,7 +267,12 @@ STEPMAKE_FREETYPE2(freetype2, REQUIRED, 2.1.10)
 STEPMAKE_WINDOWS
 
 # guile executable for some scripts
-STEPMAKE_GUILE(OPTIONAL, 1.8.2, 1.9.0)
+if test "$GUILEv2" = "yes"
+then
+    STEPMAKE_GUILE(OPTIONAL, 2.0.7, 2.3.0)
+else
+    STEPMAKE_GUILE(OPTIONAL, 1.8.2, 1.9.0)
+fi
 
 # perl for help2man and for mf2pt1.pl
 STEPMAKE_PERL(REQUIRED)