blob: 717b6ee388faeea8200a143b1a55bc33d141d2a1 [file] [log] [blame]
Brian Paula70ad912004-03-26 15:16:35 +00001# Default/template configuration
2
3# This is included by other config files which may override some
4# of these variables.
5
6CONFIG_NAME = default
7
8# Version info
9MESA_MAJOR=6
10MESA_MINOR=1
11MESA_TINY=0
12
13
14# Compiler and flags
15CC = cc
16CXX = CC
17CFLAGS = -O
18CXXFLAGS = -O
19GLU_CFLAGS =
20MKLIB_OPTIONS =
21
22
23# Library names (base name)
24GL_LIB = GL
25GLU_LIB = GLU
26GLUT_LIB = glut
27GLW_LIB = GLw
28OSMESA_LIB = OSMesa
29
30
31# Library names (actual file names)
32GL_LIB_NAME = libGL.so
33GLU_LIB_NAME = libGLU.so
34GLUT_LIB_NAME = libglut.so
35GLW_LIB_NAME = libGLw.so
36OSMESA_LIB_NAME = libOSMesa.so
37
38
39# Optional assembly language optimization files for libGL
40ASM_SOURCES =
41
Brian Paul533befc2004-03-26 21:48:09 +000042# GLw widget sources (Append "GLwMDrawA.c" to build the Motif widget too)
43GLW_SOURCES = GLwDrawA.c
Brian Paula70ad912004-03-26 15:16:35 +000044
45
46# Directories
47LIB_DIR = $(TOP)/lib
48INSTALL_PREFIX = /usr/local
Brian Paulf4044952004-03-26 15:46:53 +000049SRC_DIRS = mesa glu glut/glx glw
Brian Paula70ad912004-03-26 15:16:35 +000050GLU_DIRS = sgi
51DRIVER_DIRS = x11 osmesa
52PROGRAM_DIRS = demos redbook samples xdemos
53
54
55# Library/program dependencies
56GL_LIB_DEPS = -lX11 -lXext -lm -lpthread
57OSMESA_LIB_DEPS = -L$(LIB_DIR) -lGL
58GLU_LIB_DEPS = -L$(LIB_DIR) -lGL -lm
59GLUT_LIB_DEPS = -L$(LIB_DIR) -lGLU -lGL -lX11 -lXmu -lXt -lXi -lm
60GLW_LIB_DEPS = -L$(LIB_DIR) -lGL -lXt -lXm -lX11
61APP_LIB_DEPS = -L$(LIB_DIR) -lglut -lGLU -lGL -lm