loader: fix running with --disable-egl builds
authorDave Airlie <airlied@redhat.com>
Tue, 28 Jan 2014 05:52:13 +0000 (15:52 +1000)
committerDave Airlie <airlied@redhat.com>
Tue, 28 Jan 2014 21:51:21 +0000 (21:51 +0000)
I sometimes build without EGL just for speed purposes, however
it no longer finds my drivers when I do due to the HAVE_LIBUDEV
defines being wrong.

Signed-off-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
configure.ac

index d266d96b67478c8b86498d2851a925b0ecd774c9..ba158e8accf59465ba1afcbaa181783b89fe877a 100644 (file)
@@ -867,6 +867,10 @@ xyesno)
     ;;
 esac
 
+if test "$have_libudev" = yes; then
+    DEFINES="$DEFINES -DHAVE_LIBUDEV"
+fi
+
 # This is outside the case (above) so that it is invoked even for non-GLX
 # builds.
 AM_CONDITIONAL(HAVE_XF86VIDMODE, test "x$HAVE_XF86VIDMODE" = xyes)
@@ -1203,9 +1207,6 @@ if test "x$enable_egl" = xyes; then
 
     if test "$enable_static" != yes; then
         # build egl_glx when libGL is built
-        if test "$have_libudev" = yes; then
-            DEFINES="$DEFINES -DHAVE_LIBUDEV"
-        fi
 
         if test "x$enable_dri" = xyes; then
            HAVE_EGL_DRIVER_DRI2=1