First merge with 2.5 branch.
[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   ../../../source/gameengine/Rasterizer/RAS_OpenGLRasterizer 
10   ../../../source/gameengine/Converter
11   ../../../source/blender/imbuf
12   ../../../intern/ghost/include
13   ../../../intern/moto/include
14   ../../../source/gameengine/Ketsji 
15   ../../../source/blender/blenlib
16   ../../../source/blender/blenkernel 
17   ../../../source/blender/editors/include
18   ../../../source/blender/windowmanager
19   ../../../source/blender 
20   ../../../source/blender/include
21   ../../../source/blender/makesdna 
22   ../../../source/gameengine/Rasterizer 
23   ../../../source/gameengine/GameLogic
24   ../../../source/gameengine/Expressions 
25   ../../../source/gameengine/Network
26   ../../../source/gameengine/SceneGraph 
27   ../../../source/gameengine/Physics/common
28   ../../../source/gameengine/Physics/Bullet 
29   ../../../source/gameengine/Physics/Sumo
30   ../../../source/gameengine/Physics/Sumo/Fuzzics/include 
31   ../../../source/gameengine/Network/LoopBackNetwork
32   ../../../intern/SoundSystem 
33   ../../../source/blender/misc 
34   ../../../source/blender/blenloader
35   ../../../source/blender/gpu
36   ../../../extern/bullet2/src
37   ../../../extern/solid
38   ../../../extern/glew/include
39   ${PYTHON_INC}
40 )
41
42 IF(WITH_FFMPEG)
43   ADD_DEFINITIONS(-DWITH_FFMPEG)
44 ENDIF(WITH_FFMPEG)
45
46 BLENDERLIB(bf_blroutines "${SRC}" "${INC}")
47 #env.BlenderLib ( 'bf_bloutines', sources, Split(incs), [], libtype=['game', 'game2', 'player'], priority=[0, 0, 55] , compileflags=cxxflags)