40 lines
1.6 KiB
Text
40 lines
1.6 KiB
Text
--- src/SConscript 2010-06-25 12:47:56.000000000 -0500
|
|
+++ src/SConscript 2010-11-14 17:36:10.000000000 -0500
|
|
@@ -11,9 +11,8 @@
|
|
#vamosobjs = SConscript('vamos/SConscript', exports=['env', 'src_dir'])
|
|
#guiobjs = SConscript('gui/SConscript', exports=['env', 'src_dir'])
|
|
|
|
-if (sys.platform != 'freebsd6') and (sys.platform != 'freebsd7') and (sys.platform != 'freebsd8'):
|
|
- def addbulletpath( val ):
|
|
- return "#bullet/"+val
|
|
+def addbulletpath( val ):
|
|
+ return "#bullet/"+val
|
|
|
|
#---------#
|
|
# Sources #
|
|
@@ -219,8 +218,7 @@
|
|
LinearMath/btQuickprof.cpp
|
|
LinearMath/btSerializer.cpp""")
|
|
|
|
-if (sys.platform != 'freebsd6') and (sys.platform != 'freebsd7') and (sys.platform != 'freebsd8'):
|
|
- bullet_src = map(addbulletpath, bullet_src)
|
|
+bullet_src = map(addbulletpath, bullet_src)
|
|
|
|
#------------------------#
|
|
# Copy Build Environment #
|
|
@@ -235,9 +233,12 @@
|
|
vdrift_install = None
|
|
common_libs = ['SDL_image', 'SDL_gfx', 'vorbisfile', 'vdriftbullet']
|
|
|
|
-if (sys.platform == 'freebsd6') or (sys.platform == 'freebsd7') or (sys.platform == 'freebsd8'):
|
|
- common_libs.append('libbulletcollision')
|
|
- common_libs.append('libbulletmath')
|
|
+if (sys.platform == 'freebsd6') or (sys.platform == 'freebsd7') or (sys.platform == 'freebsd8') or (sys.platform == 'freebsd9'):
|
|
+ common_libs.append('libLinearMath')
|
|
+ common_libs.append('libBulletCollision')
|
|
+ local_env.ParseConfig('sdl-config --cflags --libs')
|
|
+ local_env.Append(LIBPATH = ['/usr/X11R6/lib'])
|
|
+ libs_link = ['GLU', 'GLEW', 'pthread', common_libs]
|
|
elif ( 'darwin' == sys.platform ):
|
|
vdrift_install = "${PRODUCT_NAME}.app"
|
|
pkgbase = "%s/Contents" % vdrift_install
|