| # Autoconf configuration |
| |
| # Pull in the defaults |
| include $(TOP)/configs/default |
| |
| # This is generated by configure |
| CONFIG_NAME = autoconf |
| |
| # Compiler and flags |
| CC = @CC@ |
| CXX = @CXX@ |
| OPT_FLAGS = @OPT_FLAGS@ |
| ARCH_FLAGS = @ARCH_FLAGS@ |
| ASM_FLAGS = @ASM_FLAGS@ |
| PIC_FLAGS = @PIC_FLAGS@ |
| DEFINES = @DEFINES@ |
| CFLAGS = @CPPFLAGS@ @CFLAGS@ \ |
| $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) $(ASM_FLAGS) $(DEFINES) |
| CXXFLAGS = @CPPFLAGS@ @CXXFLAGS@ \ |
| $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) $(DEFINES) |
| LDFLAGS = @LDFLAGS@ |
| EXTRA_LIB_PATH = @EXTRA_LIB_PATH@ |
| RADEON_CFLAGS = @RADEON_CFLAGS@ |
| RADEON_LDFLAGS = @RADEON_LDFLAGS@ |
| INTEL_LIBS = @INTEL_LIBS@ |
| INTEL_CFLAGS = @INTEL_CFLAGS@ |
| |
| # Assembler |
| MESA_ASM_SOURCES = @MESA_ASM_SOURCES@ |
| GLAPI_ASM_SOURCES = @GLAPI_ASM_SOURCES@ |
| |
| # Misc tools and flags |
| MAKE = @MAKE@ |
| SHELL = @SHELL@ |
| MKLIB_OPTIONS = @MKLIB_OPTIONS@ |
| MKDEP = @MKDEP@ |
| MKDEP_OPTIONS = @MKDEP_OPTIONS@ |
| INSTALL = @INSTALL@ |
| |
| # Python and flags (generally only needed by the developers) |
| PYTHON2 = python |
| PYTHON_FLAGS = -t -O -O |
| |
| # Library names (base name) |
| GL_LIB = GL |
| GLU_LIB = GLU |
| GLUT_LIB = glut |
| GLW_LIB = GLw |
| OSMESA_LIB = @OSMESA_LIB@ |
| |
| # Library names (actual file names) |
| GL_LIB_NAME = @GL_LIB_NAME@ |
| GLU_LIB_NAME = @GLU_LIB_NAME@ |
| GLUT_LIB_NAME = @GLUT_LIB_NAME@ |
| GLW_LIB_NAME = @GLW_LIB_NAME@ |
| OSMESA_LIB_NAME = @OSMESA_LIB_NAME@ |
| EGL_LIB_NAME = @EGL_LIB_NAME@ |
| |
| # Globs used to install the lib and all symlinks |
| GL_LIB_GLOB = @GL_LIB_GLOB@ |
| GLU_LIB_GLOB = @GLU_LIB_GLOB@ |
| GLUT_LIB_GLOB = @GLUT_LIB_GLOB@ |
| GLW_LIB_GLOB = @GLW_LIB_GLOB@ |
| OSMESA_LIB_GLOB = @OSMESA_LIB_GLOB@ |
| EGL_LIB_GLOB = @EGL_LIB_GLOB@ |
| |
| # Directories to build |
| LIB_DIR = @LIB_DIR@ |
| SRC_DIRS = @SRC_DIRS@ |
| GLU_DIRS = @GLU_DIRS@ |
| DRIVER_DIRS = @DRIVER_DIRS@ |
| EGL_DRIVERS_DIRS = @EGL_DRIVERS_DIRS@ |
| GALLIUM_DIRS = @GALLIUM_DIRS@ |
| GALLIUM_DRIVERS_DIRS = @GALLIUM_DRIVERS_DIRS@ |
| GALLIUM_WINSYS_DIRS = @GALLIUM_WINSYS_DIRS@ |
| GALLIUM_WINSYS_DRM_DIRS = @GALLIUM_WINSYS_DRM_DIRS@ |
| GALLIUM_STATE_TRACKERS_DIRS = @GALLIUM_STATE_TRACKERS_DIRS@ |
| GALLIUM_AUXILIARIES = $(TOP)/src/gallium/auxiliary/libgallium.a |
| GALLIUM_DRIVERS = $(foreach DIR,$(GALLIUM_DRIVERS_DIRS),$(TOP)/src/gallium/drivers/$(DIR)/lib$(DIR).a) |
| |
| # Which subdirs under $(TOP)/progs/ to enter: |
| PROGRAM_DIRS = @PROGRAM_DIRS@ |
| |
| # Driver specific build vars |
| DRI_DIRS = @DRI_DIRS@ |
| WINDOW_SYSTEM = @WINDOW_SYSTEM@ |
| EGL_DISPLAYS = @EGL_DISPLAYS@ |
| |
| # Dependencies |
| X11_INCLUDES = @X11_INCLUDES@ |
| |
| # GLw motif setup |
| GLW_SOURCES = @GLW_SOURCES@ |
| MOTIF_CFLAGS = @MOTIF_CFLAGS@ |
| |
| # Library/program dependencies |
| GL_LIB_DEPS = $(EXTRA_LIB_PATH) @GL_LIB_DEPS@ |
| OSMESA_LIB_DEPS = -L$(TOP)/$(LIB_DIR) @OSMESA_MESA_DEPS@ \ |
| $(EXTRA_LIB_PATH) @OSMESA_LIB_DEPS@ |
| EGL_LIB_DEPS = $(EXTRA_LIB_PATH) @EGL_LIB_DEPS@ |
| GLU_LIB_DEPS = -L$(TOP)/$(LIB_DIR) @GLU_MESA_DEPS@ \ |
| $(EXTRA_LIB_PATH) @GLU_LIB_DEPS@ |
| GLUT_LIB_DEPS = -L$(TOP)/$(LIB_DIR) @GLUT_MESA_DEPS@ \ |
| $(EXTRA_LIB_PATH) @GLUT_LIB_DEPS@ |
| 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@ |
| DRI2PROTO_CFLAGS = @DRI2PROTO_CFLAGS@ |
| EXPAT_INCLUDES = @EXPAT_INCLUDES@ |
| |
| # Autoconf directories |
| prefix = @prefix@ |
| exec_prefix = @exec_prefix@ |
| libdir = @libdir@ |
| includedir = @includedir@ |
| |
| # Installation directories (for make install) |
| INSTALL_DIR = $(prefix) |
| INSTALL_LIB_DIR = $(libdir) |
| INSTALL_INC_DIR = $(includedir) |
| |
| # 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_SEARCH_DIR@ |
| |
| # EGL driver install directory |
| EGL_DRIVER_INSTALL_DIR = @EGL_DRIVER_INSTALL_DIR@ |
| |
| # Xorg driver install directory (for xorg state-tracker) |
| XORG_DRIVER_INSTALL_DIR = @XORG_DRIVER_INSTALL_DIR@ |
| |
| # pkg-config substitutions |
| GL_PC_REQ_PRIV = @GL_PC_REQ_PRIV@ |
| GL_PC_LIB_PRIV = @GL_PC_LIB_PRIV@ |
| GL_PC_CFLAGS = @GL_PC_CFLAGS@ |
| DRI_PC_REQ_PRIV = @DRI_PC_REQ_PRIV@ |
| GLU_PC_REQ = @GLU_PC_REQ@ |
| GLU_PC_REQ_PRIV = @GLU_PC_REQ_PRIV@ |
| GLU_PC_LIB_PRIV = @GLU_PC_LIB_PRIV@ |
| GLU_PC_CFLAGS = @GLU_PC_CFLAGS@ |
| GLUT_PC_REQ_PRIV = @GLUT_PC_REQ_PRIV@ |
| GLUT_PC_LIB_PRIV = @GLUT_PC_LIB_PRIV@ |
| GLUT_PC_CFLAGS = @GLUT_PC_CFLAGS@ |
| GLW_PC_REQ_PRIV = @GLW_PC_REQ_PRIV@ |
| GLW_PC_LIB_PRIV = @GLW_PC_LIB_PRIV@ |
| GLW_PC_CFLAGS = @GLW_PC_CFLAGS@ |
| OSMESA_PC_REQ = @OSMESA_PC_REQ@ |
| OSMESA_PC_LIB_PRIV = @OSMESA_PC_LIB_PRIV@ |
| |
| EGL_DRI2_CFLAGS = @EGL_DRI2_CFLAGS@ |
| EGL_DRI2_LIBS = @EGL_DRI2_LIBS@ |