blob: 1bf655ff36314cfafea93ae55992aefd7a478fe4 [file] [log] [blame]
Dan Nicholsondca1b792007-10-23 09:25:58 -07001# Autoconf configuration
2
3# Pull in the defaults
4include $(TOP)/configs/default
5
6# This is generated by configure
7CONFIG_NAME = autoconf
8
9# Version info
10MESA_MAJOR = @MESA_MAJOR@
11MESA_MINOR = @MESA_MINOR@
12MESA_TINY = @MESA_TINY@
13
14# Compiler and flags
15CC = @CC@
16CXX = @CXX@
17OPT_FLAGS = @OPT_FLAGS@
18ARCH_FLAGS = @ARCH_FLAGS@
19ASM_FLAGS = @ASM_FLAGS@
20PIC_FLAGS = @PIC_FLAGS@
21DEFINES = @DEFINES@
22CFLAGS = @CPPFLAGS@ @CFLAGS@ \
23 $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) $(ASM_FLAGS) $(DEFINES)
24CXXFLAGS = @CPPFLAGS@ @CXXFLAGS@ \
25 $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) $(DEFINES)
26LDFLAGS = @LDFLAGS@
27EXTRA_LIB_PATH = @EXTRA_LIB_PATH@
28
29# Assembler
30ASM_SOURCES = @ASM_SOURCES@
31ASM_API = @ASM_API@
32
33# Misc tools and flags
34MAKE = @MAKE@
Dan Nicholson88586332007-11-15 08:59:57 -080035MKLIB_OPTIONS = @MKLIB_OPTIONS@
Dan Nicholsondca1b792007-10-23 09:25:58 -070036MKDEP = @MKDEP@
Kristian Høgsbergbcecea62008-02-25 18:50:26 -050037MKDEP_OPTIONS = @MKDEP_OPTIONS@
Dan Nicholsondca1b792007-10-23 09:25:58 -070038INSTALL = $(TOP)/bin/minstall
39
40# Python and flags (generally only needed by the developers)
41PYTHON2 = python
42PYTHON_FLAGS = -t -O -O
43
44# Library names (base name)
45GL_LIB = GL
46GLU_LIB = GLU
47GLUT_LIB = glut
48GLW_LIB = GLw
Dan Nicholson6689f9e2007-12-05 21:04:15 -080049OSMESA_LIB = @OSMESA_LIB@
Dan Nicholsondca1b792007-10-23 09:25:58 -070050
51# Library names (actual file names)
52GL_LIB_NAME = @GL_LIB_NAME@
53GLU_LIB_NAME = @GLU_LIB_NAME@
54GLUT_LIB_NAME = @GLUT_LIB_NAME@
55GLW_LIB_NAME = @GLW_LIB_NAME@
56OSMESA_LIB_NAME = @OSMESA_LIB_NAME@
57
58# Directories to build
59LIB_DIR = @LIB_DIR@
60SRC_DIRS = @SRC_DIRS@
61GLU_DIRS = @GLU_DIRS@
62DRIVER_DIRS = @DRIVER_DIRS@
63# Which subdirs under $(TOP)/progs/ to enter:
64PROGRAM_DIRS = @PROGRAM_DIRS@
65
Dan Nicholson44d99142007-12-05 18:47:01 -080066# Driver specific build vars
67DRI_DIRS = @DRI_DIRS@
68WINDOW_SYSTEM = @WINDOW_SYSTEM@
69USING_EGL = @USING_EGL@
70
Dan Nicholsondca1b792007-10-23 09:25:58 -070071# Dependencies
72X11_INCLUDES = @X11_INCLUDES@
73
74# Library/program dependencies
75GL_LIB_DEPS = $(EXTRA_LIB_PATH) @GL_LIB_DEPS@
76OSMESA_LIB_DEPS = -L$(TOP)/$(LIB_DIR) @OSMESA_MESA_DEPS@ \
77 $(EXTRA_LIB_PATH) @OSMESA_LIB_DEPS@
78GLU_LIB_DEPS = -L$(TOP)/$(LIB_DIR) @GLU_MESA_DEPS@ \
79 $(EXTRA_LIB_PATH) @GLU_LIB_DEPS@
80GLUT_LIB_DEPS = -L$(TOP)/$(LIB_DIR) @GLUT_MESA_DEPS@ \
81 $(EXTRA_LIB_PATH) @GLUT_LIB_DEPS@
82GLW_LIB_DEPS = -L$(TOP)/$(LIB_DIR) @GLW_MESA_DEPS@ \
83 $(EXTRA_LIB_PATH) @GLW_LIB_DEPS@
84APP_LIB_DEPS = $(EXTRA_LIB_PATH) @APP_LIB_DEPS@
85
George Sapountzis32a2a092008-04-18 17:34:24 +030086# GLcore dependencies
87GLCORE_LIB_DEPS = $(EXTRA_LIB_PATH) @GLCORE_LIB_DEPS@
88
Dan Nicholson44d99142007-12-05 18:47:01 -080089# DRI dependencies
90DRI_LIB_DEPS = $(EXTRA_LIB_PATH) @DRI_LIB_DEPS@
91LIBDRM_CFLAGS = @LIBDRM_CFLAGS@
92LIBDRM_LIB = @LIBDRM_LIBS@
Kristian Høgsberge82dd8c2008-03-26 19:26:59 -040093DRI2PROTO_CFLAGS = @DRI2PROTO_CFLAGS@
Dan Nicholson44d99142007-12-05 18:47:01 -080094EXPAT_INCLUDES = @EXPAT_INCLUDES@
95
Dan Nicholsondca1b792007-10-23 09:25:58 -070096# Autoconf directories
97prefix = @prefix@
98exec_prefix = @exec_prefix@
99libdir = @libdir@
100
101# Installation directories (for make install)
102INSTALL_DIR = $(prefix)
Dan Nicholson44d99142007-12-05 18:47:01 -0800103
104# DRI installation directories
105DRI_DRIVER_INSTALL_DIR = @DRI_DRIVER_INSTALL_DIR@
106
107# Where libGL will look for DRI hardware drivers
108DRI_DRIVER_SEARCH_DIR = $(DRI_DRIVER_INSTALL_DIR)