diff options
author | Dan Nicholson <dbn.lists@gmail.com> | 2007-12-05 18:47:01 -0800 |
---|---|---|
committer | Dan Nicholson <dbn.lists@gmail.com> | 2007-12-07 14:34:27 -0800 |
commit | 44d9914b29f1e27080756600b462d852d631d788 (patch) | |
tree | 80f6c7e50df204434832076f8b09f32ec0056448 /configs | |
parent | 72796238f86a5a1d964ed25572b69cee311e38c2 (diff) |
autoconf: Add support for shared DRI build on linux and freebsd
Added autoconf bits to allow using DRI as the driver through the option
--with-dri-driver=DRIVER. The options are x11 (default) and dri. Three
DRI specific options for controlling the driver directory, direct
rendering and TLS are also added.
The DRI will probably not work for platforms besides linux and freebsd.
Diffstat (limited to 'configs')
-rw-r--r-- | configs/autoconf.in | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/configs/autoconf.in b/configs/autoconf.in index 99f7b89a91..8cb1ba75b8 100644 --- a/configs/autoconf.in +++ b/configs/autoconf.in @@ -63,6 +63,11 @@ DRIVER_DIRS = @DRIVER_DIRS@ # Which subdirs under $(TOP)/progs/ to enter: PROGRAM_DIRS = @PROGRAM_DIRS@ +# Driver specific build vars +DRI_DIRS = @DRI_DIRS@ +WINDOW_SYSTEM = @WINDOW_SYSTEM@ +USING_EGL = @USING_EGL@ + # Dependencies X11_INCLUDES = @X11_INCLUDES@ @@ -78,6 +83,12 @@ GLW_LIB_DEPS = -L$(TOP)/$(LIB_DIR) @GLW_MESA_DEPS@ \ $(EXTRA_LIB_PATH) @GLW_LIB_DEPS@ APP_LIB_DEPS = $(EXTRA_LIB_PATH) @APP_LIB_DEPS@ +# DRI dependencies +DRI_LIB_DEPS = $(EXTRA_LIB_PATH) @DRI_LIB_DEPS@ +LIBDRM_CFLAGS = @LIBDRM_CFLAGS@ +LIBDRM_LIB = @LIBDRM_LIBS@ +EXPAT_INCLUDES = @EXPAT_INCLUDES@ + # Autoconf directories prefix = @prefix@ exec_prefix = @exec_prefix@ @@ -85,3 +96,9 @@ libdir = @libdir@ # Installation directories (for make install) INSTALL_DIR = $(prefix) + +# DRI installation directories +DRI_DRIVER_INSTALL_DIR = @DRI_DRIVER_INSTALL_DIR@ + +# Where libGL will look for DRI hardware drivers +DRI_DRIVER_SEARCH_DIR = $(DRI_DRIVER_INSTALL_DIR) |