soc-2008-mxcurioni: merged changes to revision 23516
[blender.git] / source / gameengine / BlenderRoutines / CMakeLists.txt
1
2 FILE(GLOB SRC *.cpp)
3
4 SET(INC
5         .
6         ../../../source/kernel/gen_system
7         ../../../intern/string
8         ../../../intern/guardedalloc
9         ../../../intern/audaspace/intern
10         ../../../source/gameengine/Rasterizer/RAS_OpenGLRasterizer 
11         ../../../source/gameengine/Converter
12         ../../../source/blender/imbuf
13         ../../../intern/ghost/include
14         ../../../intern/moto/include
15         ../../../source/gameengine/Ketsji 
16         ../../../source/blender/blenlib
17         ../../../source/blender/blenkernel 
18         ../../../source/blender/blenfont
19         ../../../source/blender/editors/include
20         ../../../source/blender/windowmanager
21         ../../../source/blender 
22         ../../../source/blender/include
23         ../../../source/blender/makesdna
24         ../../../source/blender/makesrna 
25         ../../../source/gameengine/Rasterizer 
26         ../../../source/gameengine/GameLogic
27         ../../../source/gameengine/Expressions 
28         ../../../source/gameengine/Network
29         ../../../source/gameengine/SceneGraph 
30         ../../../source/gameengine/Physics/common
31         ../../../source/gameengine/Physics/Bullet
32         ../../../source/gameengine/Network/LoopBackNetwork
33         ../../../source/blender/misc 
34         ../../../source/blender/blenloader
35         ../../../source/blender/gpu
36         ../../../extern/bullet2/src
37         ../../../extern/glew/include
38         ${PYTHON_INC}
39 )
40
41 IF(WITH_FFMPEG)
42         ADD_DEFINITIONS(-DWITH_FFMPEG)
43 ENDIF(WITH_FFMPEG)
44
45 BLENDERLIB(bf_blroutines "${SRC}" "${INC}")
46 #env.BlenderLib ( 'bf_bloutines', sources, Split(incs), [], libtype=['game', 'game2', 'player'], priority=[0, 0, 55] , compileflags=cxxflags)