~siretart/ubuntu/utopic/blender/libav10

« back to all changes in this revision

Viewing changes to source/gameengine/BlenderRoutines/CMakeLists.txt

  • Committer: Package Import Robot
  • Author(s): Matteo F. Vescovi
  • Date: 2012-07-23 08:54:18 UTC
  • mfrom: (14.2.16 sid)
  • mto: (14.2.19 sid)
  • mto: This revision was merged to the branch mainline in revision 42.
  • Revision ID: package-import@ubuntu.com-20120723085418-9foz30v6afaf5ffs
Tags: 2.63a-2
* debian/: Cycles support added (Closes: #658075)
  For now, this top feature has been enabled only
  on [any-amd64 any-i386] architectures because
  of OpenImageIO failing on all others
* debian/: scripts installation path changed
  from /usr/lib to /usr/share:
  + debian/patches/: patchset re-worked for path changing
  + debian/control: "Breaks" field added on yafaray-exporter

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
 
2
 
FILE(GLOB SRC *.cpp)
3
 
 
4
 
SET(INC
 
2
set(INC
5
3
        .
6
 
        ../../../source/kernel/gen_system
7
 
        ../../../intern/string
 
4
        ../Converter
 
5
        ../Expressions
 
6
        ../GameLogic
 
7
        ../Ketsji
 
8
        ../Network
 
9
        ../Network/LoopBackNetwork
 
10
        ../Physics/Bullet
 
11
        ../Physics/common
 
12
        ../Rasterizer
 
13
        ../Rasterizer/RAS_OpenGLRasterizer
 
14
        ../SceneGraph
 
15
        ../../blender
 
16
        ../../blender/blenfont
 
17
        ../../blender/blenkernel
 
18
        ../../blender/blenlib
 
19
        ../../blender/blenloader
 
20
        ../../blender/editors/include
 
21
        ../../blender/gpu
 
22
        ../../blender/imbuf
 
23
        ../../blender/makesdna
 
24
        ../../blender/makesrna
 
25
        ../../blender/windowmanager
 
26
        ../../../extern/bullet2/src
 
27
        ../../../intern/container
8
28
        ../../../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
29
        ../../../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
 
)
39
 
 
40
 
ADD_DEFINITIONS(-DGLEW_STATIC)
41
 
 
42
 
IF(WITH_FFMPEG)
43
 
        ADD_DEFINITIONS(-DWITH_FFMPEG)
44
 
ENDIF(WITH_FFMPEG)
45
 
 
46
 
IF(WITH_PYTHON)
47
 
        SET(INC ${INC} ${PYTHON_INC})
48
 
ELSE(WITH_PYTHON)
49
 
        ADD_DEFINITIONS(-DDISABLE_PYTHON)
50
 
ENDIF(WITH_PYTHON)
51
 
 
52
 
BLENDERLIB(bf_blroutines "${SRC}" "${INC}")
53
 
#env.BlenderLib ( 'bf_bloutines', sources, Split(incs), [], libtype=['game', 'game2', 'player'], priority=[0, 0, 55] , compileflags=cxxflags)
 
30
        ../../../intern/string
 
31
        ${GLEW_INCLUDE_PATH}
 
32
)
 
33
 
 
34
set(INC_SYS
 
35
        ${PTHREADS_INCLUDE_DIRS}
 
36
)
 
37
 
 
38
set(SRC
 
39
        BL_KetsjiEmbedStart.cpp
 
40
        BL_System.cpp
 
41
        KX_BlenderCanvas.cpp
 
42
        KX_BlenderGL.cpp
 
43
        KX_BlenderInputDevice.cpp
 
44
        KX_BlenderKeyboardDevice.cpp
 
45
        KX_BlenderMouseDevice.cpp
 
46
        KX_BlenderRenderTools.cpp
 
47
        KX_BlenderSystem.cpp
 
48
 
 
49
        BL_System.h
 
50
        KX_BlenderCanvas.h
 
51
        KX_BlenderGL.h
 
52
        KX_BlenderInputDevice.h
 
53
        KX_BlenderKeyboardDevice.h
 
54
        KX_BlenderMouseDevice.h
 
55
        KX_BlenderRenderTools.h
 
56
        KX_BlenderSystem.h
 
57
)
 
58
 
 
59
add_definitions(-DGLEW_STATIC)
 
60
 
 
61
if(WITH_AUDASPACE)
 
62
        list(APPEND INC
 
63
                ../../../intern/audaspace/intern
 
64
        )
 
65
        add_definitions(-DWITH_AUDASPACE)
 
66
endif()
 
67
 
 
68
if(WITH_CODEC_FFMPEG)
 
69
        add_definitions(-DWITH_FFMPEG)
 
70
endif()
 
71
 
 
72
blender_add_lib(ge_blen_routines "${SRC}" "${INC}" "${INC_SYS}")