# Configuration for OSMesa library on Mona

include $(TOP)/configs/default

CONFIG_NAME = mona-static

# Compiler and flags
MONAINCDIR = -I$(MONADIR)/include/tmpmonalibc -I$(MONADIR)/include -I$(MONADIR)/include/monalibc -I$(MONADIR)/include/monapi
CMONAFLAGS = -nostdlib -Wall -fno-builtin -nostdinc $(MONAINCDIR)

CC = gcc
CXX = g++
CFLAGS = $(CMONAFLAGS) -Os -DMONA -DNDEBUG -DHOST_CYGWIN -ffast-math -std=c99
CXXFLAGS = $(CMONAFLAGS) -Os -DMONA -DNDEBUG -DHOST_CYGWIN -ffast-math -fno-exceptions -fno-rtti
MKLIB_OPTIONS = -static


# Library names
OSMESA_LIB = OSMesa
OSMESA_LIB_NAME = libOSMesa.a
GLU_LIB_NAME = libGLU.a


# Directories
SRC_DIRS = mesa glu
DRIVER_DIRS = osmesa
PROGRAM_DIRS = 


# Dependencies
OSMESA_LIB_DEPS =
GLU_LIB_DEPS =
APP_LIB_DEPS = -lOSMesa
