Alexandre Julliard : configure: Set wine_makedep variable outside of the cache check.

Alexandre Julliard julliard at winehq.org
Fri Apr 12 13:11:49 CDT 2019


Module: wine
Branch: master
Commit: c19da578f59b8dda5274f6bf3e982cf4a7c2b181
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=c19da578f59b8dda5274f6bf3e982cf4a7c2b181

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Fri Apr 12 16:22:15 2019 +0200

configure: Set wine_makedep variable outside of the cache check.

Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 configure    | 33 +++++++++++++++++----------------
 configure.ac | 29 ++++++++++++++---------------
 2 files changed, 31 insertions(+), 31 deletions(-)

diff --git a/configure b/configure
index 5733ea7..529c2df 100755
--- a/configure
+++ b/configure
@@ -5711,25 +5711,26 @@ else
        wine_cv_toolsdir="$with_wine64"
      fi
    fi
-   if test -z "$wine_cv_toolsdir"; then
-     wine_makedep=tools/makedep
-     wine_cv_toolsdir="\$(top_builddir)"
-   elif test -d "$wine_cv_toolsdir/tools/winebuild"; then
-     wine_makedep=$wine_cv_toolsdir/tools/makedep
-     case "$wine_cv_toolsdir" in
-       /*) ;;
-       *)  wine_cv_toolsdir="\$(top_builddir)/$wine_cv_toolsdir" ;;
-     esac
-     enable_tools=${enable_tools:-no}
-     test -f "$wine_makedep" || as_fn_error $? "the Wine tools have not yet been built in $wine_cv_toolsdir" "$LINENO" 5
-   else
-     as_fn_error $? "could not find Wine tools in $wine_cv_toolsdir" "$LINENO" 5
-   fi
 fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $wine_cv_toolsdir" >&5
 $as_echo "$wine_cv_toolsdir" >&6; }
-TOOLSDIR=$wine_cv_toolsdir
-
+if test -z "$wine_cv_toolsdir"; then
+    wine_makedep=tools/makedep
+    TOOLSDIR="\$(top_builddir)"
+
+elif test -d "$wine_cv_toolsdir/tools/winebuild"; then
+    wine_makedep=$wine_cv_toolsdir/tools/makedep
+    case "$wine_cv_toolsdir" in
+       /*) TOOLSDIR=$wine_cv_toolsdir
+ ;;
+       *)  TOOLSDIR="\$(top_builddir)/$wine_cv_toolsdir"
+ ;;
+    esac
+    enable_tools=${enable_tools:-no}
+    test -f "$wine_makedep" || as_fn_error $? "the Wine tools have not yet been built in $wine_cv_toolsdir" "$LINENO" 5
+else
+    as_fn_error $? "could not find Wine tools in $wine_cv_toolsdir" "$LINENO" 5
+fi
 if test -n "$host_alias" -a "$host_alias" != "$build_alias"
 then
     TARGETFLAGS="-b $host_alias $TARGETFLAGS"
diff --git a/configure.ac b/configure.ac
index 4dbb7f4..02e7e9e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -243,22 +243,21 @@ AC_CACHE_CHECK([for the directory containing the Wine tools], wine_cv_toolsdir,
      elif test -n "$with_wine64"; then
        wine_cv_toolsdir="$with_wine64"
      fi
-   fi
-   if test -z "$wine_cv_toolsdir"; then
-     wine_makedep=tools/makedep
-     wine_cv_toolsdir="\$(top_builddir)"
-   elif test -d "$wine_cv_toolsdir/tools/winebuild"; then
-     wine_makedep=$wine_cv_toolsdir/tools/makedep
-     case "$wine_cv_toolsdir" in
-       /*) ;;
-       *)  wine_cv_toolsdir="\$(top_builddir)/$wine_cv_toolsdir" ;;
-     esac
-     enable_tools=${enable_tools:-no}
-     test -f "$wine_makedep" || AC_MSG_ERROR([the Wine tools have not yet been built in $wine_cv_toolsdir])
-   else
-     AC_MSG_ERROR([could not find Wine tools in $wine_cv_toolsdir])
    fi])
-AC_SUBST(TOOLSDIR,$wine_cv_toolsdir)
+if test -z "$wine_cv_toolsdir"; then
+    wine_makedep=tools/makedep
+    AC_SUBST(TOOLSDIR,"\$(top_builddir)")
+elif test -d "$wine_cv_toolsdir/tools/winebuild"; then
+    wine_makedep=$wine_cv_toolsdir/tools/makedep
+    case "$wine_cv_toolsdir" in
+       /*) AC_SUBST(TOOLSDIR,$wine_cv_toolsdir) ;;
+       *)  AC_SUBST(TOOLSDIR,"\$(top_builddir)/$wine_cv_toolsdir") ;;
+    esac
+    enable_tools=${enable_tools:-no}
+    test -f "$wine_makedep" || AC_MSG_ERROR([the Wine tools have not yet been built in $wine_cv_toolsdir])
+else
+    AC_MSG_ERROR([could not find Wine tools in $wine_cv_toolsdir])
+fi
 if test -n "$host_alias" -a "$host_alias" != "$build_alias"
 then
     AC_SUBST(TARGETFLAGS,"-b $host_alias $TARGETFLAGS")




More information about the wine-cvs mailing list