From: Jon TURNEY Date: Sun, 22 Jan 2012 14:21:56 +0000 (+0000) Subject: Don't build shared dricore when unneeded X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0fce6d3a77f035753e2deebfc4c6bf2abe561314;p=mesa.git Don't build shared dricore when unneeded Refine "always build shared dricore" so we don't build it if we don't need it because we aren't actually building any dri drivers because of --disable-driglx-direct Signed-off-by: Jon TURNEY Reviewed-by: Matt Turner --- diff --git a/configure.ac b/configure.ac index 9599568622a..c76af5b2401 100644 --- a/configure.ac +++ b/configure.ac @@ -1060,7 +1060,7 @@ DRI_CXXFLAGS='$(CXXFLAGS)' DRI_LIB_DEPS='$(TOP)/src/mesa/libmesa.a' MESA_MODULES='$(TOP)/src/mesa/libmesa.a' -if test "x$enable_dri" = xyes ; then +if test "x$enable_dri" = xyes && test "x$driglx_direct" = xyes ; then DRICORE_GLSL_LIBS='$(TOP)/$(LIB_DIR)/libglsl.so' DRICORE_LIBS='$(TOP)/$(LIB_DIR)/libdricore.so' DRICORE_LIB_DEPS='-L$(TOP)/$(LIB_DIR) -Wl,-R$(DRI_DRIVER_INSTALL_DIR) -lglsl'