DRI interface changes and DRI2 direct rendering support.
[mesa.git] / configs / autoconf.in
1 # Autoconf configuration
2
3 # Pull in the defaults
4 include $(TOP)/configs/default
5
6 # This is generated by configure
7 CONFIG_NAME = autoconf
8
9 # Version info
10 MESA_MAJOR = @MESA_MAJOR@
11 MESA_MINOR = @MESA_MINOR@
12 MESA_TINY = @MESA_TINY@
13
14 # Compiler and flags
15 CC = @CC@
16 CXX = @CXX@
17 OPT_FLAGS = @OPT_FLAGS@
18 ARCH_FLAGS = @ARCH_FLAGS@
19 ASM_FLAGS = @ASM_FLAGS@
20 PIC_FLAGS = @PIC_FLAGS@
21 DEFINES = @DEFINES@
22 CFLAGS = @CPPFLAGS@ @CFLAGS@ \
23 $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) $(ASM_FLAGS) $(DEFINES)
24 CXXFLAGS = @CPPFLAGS@ @CXXFLAGS@ \
25 $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) $(DEFINES)
26 LDFLAGS = @LDFLAGS@
27 EXTRA_LIB_PATH = @EXTRA_LIB_PATH@
28
29 # Assembler
30 ASM_SOURCES = @ASM_SOURCES@
31 ASM_API = @ASM_API@
32
33 # Misc tools and flags
34 MAKE = @MAKE@
35 MKLIB_OPTIONS = @MKLIB_OPTIONS@
36 MKDEP = @MKDEP@
37 MKDEP_OPTIONS = @MKDEP_OPTIONS@
38 INSTALL = $(TOP)/bin/minstall
39
40 # Python and flags (generally only needed by the developers)
41 PYTHON2 = python
42 PYTHON_FLAGS = -t -O -O
43
44 # Library names (base name)
45 GL_LIB = GL
46 GLU_LIB = GLU
47 GLUT_LIB = glut
48 GLW_LIB = GLw
49 OSMESA_LIB = @OSMESA_LIB@
50
51 # Library names (actual file names)
52 GL_LIB_NAME = @GL_LIB_NAME@
53 GLU_LIB_NAME = @GLU_LIB_NAME@
54 GLUT_LIB_NAME = @GLUT_LIB_NAME@
55 GLW_LIB_NAME = @GLW_LIB_NAME@
56 OSMESA_LIB_NAME = @OSMESA_LIB_NAME@
57
58 # Directories to build
59 LIB_DIR = @LIB_DIR@
60 SRC_DIRS = @SRC_DIRS@
61 GLU_DIRS = @GLU_DIRS@
62 DRIVER_DIRS = @DRIVER_DIRS@
63 # Which subdirs under $(TOP)/progs/ to enter:
64 PROGRAM_DIRS = @PROGRAM_DIRS@
65
66 # Driver specific build vars
67 DRI_DIRS = @DRI_DIRS@
68 WINDOW_SYSTEM = @WINDOW_SYSTEM@
69 USING_EGL = @USING_EGL@
70
71 # Dependencies
72 X11_INCLUDES = @X11_INCLUDES@
73
74 # Library/program dependencies
75 GL_LIB_DEPS = $(EXTRA_LIB_PATH) @GL_LIB_DEPS@
76 OSMESA_LIB_DEPS = -L$(TOP)/$(LIB_DIR) @OSMESA_MESA_DEPS@ \
77 $(EXTRA_LIB_PATH) @OSMESA_LIB_DEPS@
78 GLU_LIB_DEPS = -L$(TOP)/$(LIB_DIR) @GLU_MESA_DEPS@ \
79 $(EXTRA_LIB_PATH) @GLU_LIB_DEPS@
80 GLUT_LIB_DEPS = -L$(TOP)/$(LIB_DIR) @GLUT_MESA_DEPS@ \
81 $(EXTRA_LIB_PATH) @GLUT_LIB_DEPS@
82 GLW_LIB_DEPS = -L$(TOP)/$(LIB_DIR) @GLW_MESA_DEPS@ \
83 $(EXTRA_LIB_PATH) @GLW_LIB_DEPS@
84 APP_LIB_DEPS = $(EXTRA_LIB_PATH) @APP_LIB_DEPS@
85
86 # DRI dependencies
87 DRI_LIB_DEPS = $(EXTRA_LIB_PATH) @DRI_LIB_DEPS@
88 LIBDRM_CFLAGS = @LIBDRM_CFLAGS@
89 LIBDRM_LIB = @LIBDRM_LIBS@
90 DRI2PROTO_CFLAGS = @DRI2PROTO_CFLAGS@
91 EXPAT_INCLUDES = @EXPAT_INCLUDES@
92
93 # Autoconf directories
94 prefix = @prefix@
95 exec_prefix = @exec_prefix@
96 libdir = @libdir@
97
98 # Installation directories (for make install)
99 INSTALL_DIR = $(prefix)
100
101 # DRI installation directories
102 DRI_DRIVER_INSTALL_DIR = @DRI_DRIVER_INSTALL_DIR@
103
104 # Where libGL will look for DRI hardware drivers
105 DRI_DRIVER_SEARCH_DIR = $(DRI_DRIVER_INSTALL_DIR)