head	1.2;
access;
symbols
	netbsd-5-2-3-RELEASE:1.1.1.1.8.1
	netbsd-5-1-5-RELEASE:1.1.1.1.8.1
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.2
	riastradh-drm2-base:1.2
	netbsd-5-2-2-RELEASE:1.1.1.1.8.1
	netbsd-5-1-4-RELEASE:1.1.1.1.8.1
	netbsd-5-2-1-RELEASE:1.1.1.1.8.1
	netbsd-5-1-3-RELEASE:1.1.1.1.8.1
	netbsd-5-2:1.1.1.1.8.1.0.4
	netbsd-5-2-RELEASE:1.1.1.1.8.1
	netbsd-5-2-RC1:1.1.1.1.8.1
	netbsd-5-1-2-RELEASE:1.1.1.1.8.1
	netbsd-5-1-1-RELEASE:1.1.1.1.8.1
	netbsd-5-1:1.1.1.1.8.1.0.2
	netbsd-5-1-RELEASE:1.1.1.1.8.1
	netbsd-5-1-RC4:1.1.1.1.8.1
	netbsd-5-1-RC3:1.1.1.1.8.1
	netbsd-5-1-RC2:1.1.1.1.8.1
	netbsd-5-1-RC1:1.1.1.1.8.1
	netbsd-5-0-2-RELEASE:1.1.1.1
	netbsd-5-0-1-RELEASE:1.1.1.1
	netbsd-5-0:1.1.1.1.0.10
	netbsd-5-0-RELEASE:1.1.1.1
	netbsd-5-0-RC4:1.1.1.1
	netbsd-5-0-RC3:1.1.1.1
	netbsd-5-0-RC2:1.1.1.1
	netbsd-5-0-RC1:1.1.1.1
	netbsd-5:1.1.1.1.0.8
	netbsd-5-base:1.1.1.1
	netbsd-4-0-1-RELEASE:1.1.1.1
	netbsd-4-0:1.1.1.1.0.6
	netbsd-4-0-RELEASE:1.1.1.1
	netbsd-4-0-RC5:1.1.1.1
	netbsd-4-0-RC4:1.1.1.1
	netbsd-4-0-RC3:1.1.1.1
	netbsd-4-0-RC2:1.1.1.1
	netbsd-4-0-RC1:1.1.1.1
	abandoned-netbsd-4-base:1.1.1.1
	abandoned-netbsd-4:1.1.1.1.0.2
	netbsd-4:1.1.1.1.0.4
	netbsd-4-base:1.1.1.1
	MESA-6_4_1:1.1.1.1
	MESA:1.1.1;
locks; strict;
comment	@# @;


1.2
date	2009.04.20.04.09.40;	author mrg;	state dead;
branches;
next	1.1;

1.1
date	2006.04.22.15.17.14;	author macallan;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2006.04.22.15.17.14;	author macallan;	state Exp;
branches
	1.1.1.1.8.1;
next	;

1.1.1.1.8.1
date	2010.01.23.18.18.44;	author bouyer;	state dead;
branches;
next	;


desc
@@


1.2
log
@delete extremely old sources we never got around to using.
@
text
@# Configuration for BeOS
# Written by Philippe Houdoin

include $(TOP)/configs/default

CONFIG_NAME = beos


DEFINES = 	\
	-DBEOS_THREADS 

MACHINE=$(shell uname -m)
ifeq ($(MACHINE), BePC)
	CPU = x86
else
	CPU = ppc
endif

ifeq ($(CPU), x86)
	# BeOS x86 settings

	DEFINES += \
		-DGNU_ASSEMBLER \
		-DUSE_X86_ASM \
		-DUSE_MMX_ASM \
		-DUSE_3DNOW_ASM \
		-DUSE_SSE_ASM
	
	ASM_SOURCES = $(X86_SOURCES) $(X86_API)

	CC = gcc
	CXX = g++
	LD = gcc
	
	CFLAGS = \
		-Wall -Wno-multichar -Wno-ctor-dtor-privacy \
		$(DEFINES)

	CXXFLAGS = $(CFLAGS)

	LDFLAGS += -Xlinker

	ifdef DEBUG
		CFLAGS   += -g -O0
		LDFLAGS += -g
		DEFINES += -DDEBUG
	else
		CFLAGS   += -O3
	endif

	GLUT_CFLAGS = -fexceptions

else
	# BeOS PPC settings

	CC = mwcc
	CXX = $(CC)
	LD = mwldppc

	CFLAGS = \
		-w on -requireprotos \
		$(DEFINES)

	CXXFLAGS = $(CFLAGS)

	LDFLAGS += \
		-export pragma \
		-init _init_routine_ \
		-term _term_routine_ \
		-lroot \
		/boot/develop/lib/ppc/glue-noinit.a \
		/boot/develop/lib/ppc/init_term_dyn.o \
		/boot/develop/lib/ppc/start_dyn.o 

	ifdef DEBUG
		CFLAGS   += -g -O0
		CXXFLAGS += -g -O0
		LDFLAGS += -g
	else
		CFLAGS   += -O7
		CXXFLAGS += -O7
	endif

	GLUT_CFLAGS = -fexceptions
endif

# Directories
SRC_DIRS = mesa glu glut/beos
GLU_DIRS = sgi
DRIVER_DIRS = beos
PROGRAM_DIRS = beos samples redbook demos tests

# Library/program dependencies
GL_LIB_DEPS = 
OSMESA_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB)
GLU_LIB_DEPS =  
GLUT_LIB_DEPS = -lgame -L$(LIB_DIR) -l$(GL_LIB)
APP_LIB_DEPS = -lbe -L$(LIB_DIR) -l$(GL_LIB) -l$(GLUT_LIB)

@


1.1
log
@Initial revision
@
text
@@


1.1.1.1
log
@import Mesa 6.4.1, needed by xorg
@
text
@@


1.1.1.1.8.1
log
@Remove obsolete and never-used sources, requested by tron in ticket 1260.
@
text
@@

