| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | LCGDIR = '../lib/openbsd3' | 
					
						
							| 
									
										
										
										
											2006-08-22 13:04:07 +00:00
										 |  |  | LIBDIR = '${LCGDIR}' | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | BF_PYTHON = '/usr/local' | 
					
						
							| 
									
										
										
										
											2007-02-28 04:51:13 +00:00
										 |  |  | BF_PYTHON_VERSION = '2.5' | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | BF_PYTHON_INC = '${BF_PYTHON}/include/python${BF_PYTHON_VERSION}' | 
					
						
							|  |  |  | BF_PYTHON_BINARY = '${BF_PYTHON}/bin/python${BF_PYTHON_VERSION}' | 
					
						
							|  |  |  | BF_PYTHON_LIB = 'python${BF_PYTHON_VERSION}' | 
					
						
							|  |  |  | BF_PYTHON_LIBPATH = '${BF_PYTHON}/lib/python${BF_PYTHON_VERSION}/config' | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | WITH_BF_OPENAL = False | 
					
						
							|  |  |  | # WITH_BF_STATICOPENAL = False | 
					
						
							| 
									
										
										
										
											2006-08-22 13:04:07 +00:00
										 |  |  | #BF_OPENAL = LIBDIR + '/openal' | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | #BF_OPENAL_INC = '${BF_OPENAL}/include' | 
					
						
							|  |  |  | #BF_OPENAL_LIB = 'openal' | 
					
						
							|  |  |  | #BF_OPENAL_LIBPATH = '${BF_OPENAL}/lib' | 
					
						
							| 
									
										
										
										
											2008-09-16 06:31:55 +00:00
										 |  |  | #BF_OPENAL_LIB_STATIC = '${BF_OPENAL}/lib/libopenal.a' | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | WITH_BF_SDL = True | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | BF_SDL = '/usr/local' #$(shell sdl-config --prefix) | 
					
						
							|  |  |  | BF_SDL_INC = '${BF_SDL}/include/SDL' #$(shell $(BF_SDL)/bin/sdl-config --cflags) | 
					
						
							|  |  |  | BF_SDL_LIB = 'SDL' #BF_SDL #$(shell $(BF_SDL)/bin/sdl-config --libs) -lSDL_mixer | 
					
						
							|  |  |  | BF_SDL_LIBPATH = '${BF_SDL}/lib' | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | WITH_BF_FMOD = False | 
					
						
							| 
									
										
										
										
											2006-08-22 13:04:07 +00:00
										 |  |  | BF_FMOD = LIBDIR + '/fmod' | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | WITH_BF_OPENEXR = False | 
					
						
							|  |  |  | WITH_BF_STATICOPENEXR = False | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | BF_OPENEXR = '/usr/local' | 
					
						
							|  |  |  | BF_OPENEXR_INC = '${BF_OPENEXR}/include/OpenEXR' | 
					
						
							|  |  |  | BF_OPENEXR_LIB = 'Half IlmImf Iex Imath ' | 
					
						
							| 
									
										
										
										
											2008-09-16 06:31:55 +00:00
										 |  |  | # Warning, this static lib configuration is untested! users of this OS please confirm. | 
					
						
							|  |  |  | BF_OPENEXR_LIB_STATIC = '${BF_OPENEXR}/lib/libHalf.a ${BF_OPENEXR}/lib/libIlmImf.a ${BF_OPENEXR}/lib/libIex.a ${BF_OPENEXR}/lib/libImath.a ${BF_OPENEXR}/lib/libIlmThread.a' | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | WITH_BF_DDS = True | 
					
						
							| 
									
										
										
										
											2007-06-25 19:50:25 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | WITH_BF_JPEG = True | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | BF_JPEG = '/usr/local' | 
					
						
							|  |  |  | BF_JPEG_INC = '${BF_JPEG}/include' | 
					
						
							|  |  |  | BF_JPEG_LIB = 'jpeg' | 
					
						
							|  |  |  | BF_JPEG_LIBPATH = '${BF_JPEG}/lib' | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | WITH_BF_PNG = True | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | BF_PNG = '/usr/local' | 
					
						
							|  |  |  | BF_PNG_INC = '${BF_PNG}/include/libpng' | 
					
						
							|  |  |  | BF_PNG_LIB = 'png' | 
					
						
							|  |  |  | BF_PNG_LIBPATH = '${BF_PNG}/lib' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | BF_TIFF = '/usr/local' | 
					
						
							|  |  |  | BF_TIFF_INC = '${BF_TIFF}/include' | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | WITH_BF_ZLIB = True | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | BF_ZLIB = '/usr/local' | 
					
						
							|  |  |  | BF_ZLIB_INC = '${BF_ZLIB}/include' | 
					
						
							|  |  |  | BF_ZLIB_LIB = 'z' | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | WITH_BF_INTERNATIONAL = True | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | BF_GETTEXT = '/usr/local' | 
					
						
							|  |  |  | BF_GETTEXT_INC = '${BF_GETTEXT}/include' | 
					
						
							|  |  |  | BF_GETTEXT_LIB = 'intl iconv' | 
					
						
							|  |  |  | BF_GETTEXT_LIBPATH = '${BF_GETTEXT}/lib' | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | WITH_BF_FTGL = True | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | BF_FTGL = '#extern/bFTGL' | 
					
						
							|  |  |  | BF_FTGL_INC = '${BF_FTGL}/include' | 
					
						
							|  |  |  | BF_FTGL_LIB = 'extern_ftgl' | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | WITH_BF_GAMEENGINE=False | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | WITH_BF_ODE = False | 
					
						
							| 
									
										
										
										
											2006-08-22 13:04:07 +00:00
										 |  |  | BF_ODE = LIBDIR + '/ode' | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | BF_ODE_INC = '${BF_ODE}/include' | 
					
						
							|  |  |  | BF_ODE_LIB = '${BF_ODE}/lib/libode.a' | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | WITH_BF_BULLET = True | 
					
						
							| 
									
										
										
										
											2006-11-21 06:11:41 +00:00
										 |  |  | BF_BULLET = '#extern/bullet2/src' | 
					
						
							|  |  |  | BF_BULLET_INC = '${BF_BULLET}' | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | BF_BULLET_LIB = 'extern_bullet' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | BF_SOLID = '#extern/solid' | 
					
						
							|  |  |  | BF_SOLID_INC = '${BF_SOLID}' | 
					
						
							|  |  |  | BF_SOLID_LIB = 'extern_solid' | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | WITH_BF_YAFRAY = True | 
					
						
							| 
									
										
										
										
											2006-10-18 05:45:47 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | #WITH_BF_NSPR = True | 
					
						
							| 
									
										
										
										
											2006-08-22 13:04:07 +00:00
										 |  |  | #BF_NSPR = $(LIBDIR)/nspr | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | #BF_NSPR_INC = -I$(BF_NSPR)/include -I$(BF_NSPR)/include/nspr | 
					
						
							|  |  |  | #BF_NSPR_LIB =  | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Uncomment the following line to use Mozilla inplace of netscape | 
					
						
							|  |  |  | #CPPFLAGS += -DMOZ_NOT_NET | 
					
						
							|  |  |  | # Location of MOZILLA/Netscape header files... | 
					
						
							| 
									
										
										
										
											2006-08-22 13:04:07 +00:00
										 |  |  | #BF_MOZILLA = $(LIBDIR)/mozilla | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | #BF_MOZILLA_INC = -I$(BF_MOZILLA)/include/mozilla/nspr -I$(BF_MOZILLA)/include/mozilla -I$(BF_MOZILLA)/include/mozilla/xpcom -I$(BF_MOZILLA)/include/mozilla/idl | 
					
						
							|  |  |  | #BF_MOZILLA_LIB = | 
					
						
							|  |  |  | # Will fall back to look in BF_MOZILLA_INC/nspr and BF_MOZILLA_LIB | 
					
						
							|  |  |  | # if this is not set. | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | # Be paranoid regarding library creation (do not update archives) | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | #BF_PARANOID = True | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | # enable freetype2 support for text objects | 
					
						
							|  |  |  | BF_FREETYPE = '/usr/X11R6' | 
					
						
							|  |  |  | BF_FREETYPE_INC = '${BF_FREETYPE}/include ${BF_FREETYPE}/include/freetype2' | 
					
						
							|  |  |  | BF_FREETYPE_LIB = 'freetype' | 
					
						
							|  |  |  | BF_FREETYPE_LIBPATH = '${BF_FREETYPE}/lib' | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | WITH_BF_QUICKTIME = False # -DWITH_QUICKTIME | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | WITH_BF_ICONV = False | 
					
						
							| 
									
										
										
										
											2006-11-09 15:45:19 +00:00
										 |  |  | BF_ICONV = LIBDIR + "/iconv" | 
					
						
							|  |  |  | BF_ICONV_INC = '${BF_ICONV}/include' | 
					
						
							|  |  |  | BF_ICONV_LIB = 'iconv' | 
					
						
							|  |  |  | BF_ICONV_LIBPATH = '${BF_ICONV}/lib' | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | # Mesa Libs should go here if your using them as well.... | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | WITH_BF_STATICOPENGL = True | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | BF_OPENGL = '/usr/X11R6' | 
					
						
							|  |  |  | BF_OPENGL_INC = '${BF_OPENGL}/include' | 
					
						
							|  |  |  | BF_OPENGL_LIB = 'GL GLU X11 Xi' | 
					
						
							|  |  |  | BF_OPENGL_LIBPATH = '${BF_OPENGL}/lib' | 
					
						
							|  |  |  | BF_OPENGL_LIB_STATIC = '${BF_OPENGL_LIBPATH}/libGL.a ${BF_OPENGL_LIBPATH}/libGLU.a ${BF_OPENGL_LIBPATH}/libXxf86vm.a ${BF_OPENGL_LIBPATH}/libX11.a ${BF_OPENGL_LIBPATH}/libXi.a ${BF_OPENGL_LIBPATH}/libXext.a ${BF_OPENGL_LIBPATH}/libXxf86vm.a' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ## | 
					
						
							|  |  |  | ##CC = gcc | 
					
						
							|  |  |  | ##CCC = g++ | 
					
						
							|  |  |  | ##ifeq ($CPU),alpha) | 
					
						
							|  |  |  | ##   CFLAGS += -pipe -fPIC -funsigned-char -fno-strict-aliasing -mieee | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | CFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing'] | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | CPPFLAGS = [] | 
					
						
							|  |  |  | CCFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing'] | 
					
						
							|  |  |  | CXXFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing'] | 
					
						
							|  |  |  | REL_CFLAGS = ['-O2'] | 
					
						
							|  |  |  | REL_CCFLAGS = ['-O2'] | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | ##BF_DEPEND = True | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | ## | 
					
						
							|  |  |  | ##AR = ar | 
					
						
							|  |  |  | ##ARFLAGS = ruv | 
					
						
							|  |  |  | ##ARFLAGSQUIET = ru | 
					
						
							|  |  |  | ## | 
					
						
							|  |  |  | CC = 'gcc' | 
					
						
							|  |  |  | CXX = 'g++' | 
					
						
							| 
									
										
										
										
											2007-04-12 18:20:00 +00:00
										 |  |  | C_WARN = '-Wall -Wdeclaration-after-statement' | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | CC_WARN = '-Wall' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ##FIX_STUBS_WARNINGS = -Wno-unused | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | LLIBS = 'm stdc++ pthread util' | 
					
						
							|  |  |  | ##LOPTS = --dynamic | 
					
						
							|  |  |  | ##DYNLDFLAGS = -shared $(LDFLAGS) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | BF_PROFILE_FLAGS = ' -pg -g ' | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | BF_PROFILE = False | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-10-22 11:28:10 +00:00
										 |  |  | BF_DEBUG = False | 
					
						
							| 
									
										
										
										
											2006-06-05 15:52:26 +00:00
										 |  |  | BF_DEBUG_FLAGS = '-g' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | BF_BUILDDIR='../build/openbsd3' | 
					
						
							|  |  |  | BF_INSTALLDIR='../install/openbsd3' | 
					
						
							| 
									
										
										
										
											2008-10-19 22:01:46 +00:00
										 |  |  | BF_DOCDIR='../install/doc' |