summaryrefslogtreecommitdiff
path: root/graphics/MesaLib/files/configs/default
blob: c1cddb39b4279f3633a38c5abeed4b50e940feef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# $NetBSD: default,v 1.4 2009/08/25 05:27:57 hasso Exp $

CONFIG_NAME = default

# Version info
MESA_MAJOR=	7
MESA_MINOR=	4
MESA_TINY=	4

GLU_CFLAGS=	# defined

MKLIB_OPTIONS=
MKDEP?=	makedepend
MKDEP_OPTIONS?=	-fdepend
INSTALL?=	$(TOP)/bin/minstall

# Python and flags (generally only needed by the developers)
PYTHON2=	$(PYTHONBIN)
PYTHON_FLAGS=	-t -O -O

GL_LIB=		GL
GLU_LIB=	GLU
GLUT_LIB=	glut
GLW_LIB=	GLw
OSMESA_LIB=	OSMesa

GL_LIB_NAME?=		lib$(GL_LIB).so
GLU_LIB_NAME?=		lib$(GLU_LIB).so
GLUT_LIB_NAME?=		lib$(GLUT_LIB).so
GLW_LIB_NAME?=		lib$(GLW_LIB).so
OSMESA_LIB_NAME?=	lib$(OSMESA_LIB).so

ASM_SOURCES?=	# defined
GLW_SOURCES?=	GLwDrawA.c

LIB_DIR=	lib
SRC_DIRS=	mesa glu glut/glx glw
GLU_DIRS=	sgi
DRIVER_DIRS=	x11 osmesa
PROGRAM_DIRS=	demos redbook samples glsl xdemos

EXTRA_LIB_PATH?=	# defined
GL_LIB_DEPS=\
	$(EXTRA_LIB_PATH) -lX11 -lXext -lm $(PTHREAD_STUBLIB)
OSMESA_LIB_DEPS=\
	-L$(TOP)/$(LIB_DIR) -l$(GL_LIB)
GLU_LIB_DEPS=\
	-L$(TOP)/$(LIB_DIR) -l$(GL_LIB) -lm
GLUT_LIB_DEPS=\
	-L$(TOP)/$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) \
	$(EXTRA_LIB_PATH) -lX11 -lXmu -lXt -lXi -lm
GLW_LIB_DEPS=\
	-L$(TOP)/$(LIB_DIR) -l$(GL_LIB)  \
	 $(EXTRA_LIB_PATH) -lXt -lX11
APP_LIB_DEPS=\
	 -lm

INSTALL_DIR?= $(PREFIX)
INSTALL_LIB_DIR = $(INSTALL_DIR)/$(LIB_DIR)
INSTALL_INC_DIR = $(INSTALL_DIR)/include

DRI_DRIVER_INSTALL_DIR?= $(PREFIX)/lib/dri

DRI_DRIVER_SEARCH_DIR?=  $(LOCALBASE)/lib/dri