diff options
author | Campbell Barton <ideasman42@gmail.com> | 2010-03-10 11:17:18 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2010-03-10 11:17:18 +0300 |
commit | 3d222c3de6a281b4e7165634eb6e01f8010ecbc2 (patch) | |
tree | 3a57ed012200f49f476962f798c947e1273835f1 /source/blenderplayer | |
parent | b9211135ef9911678b776ed202f6ee4d0a73833b (diff) |
- scene sequencer camera override wasnt working for render strips (only opengl)
- temp disable camera switching with override by clearning markers (hack)
- check for GAMEBLENDER define else eclipse gets confused by multiple definitions of functons in the stub.
Diffstat (limited to 'source/blenderplayer')
-rw-r--r-- | source/blenderplayer/bad_level_call_stubs/CMakeLists.txt | 4 | ||||
-rw-r--r-- | source/blenderplayer/bad_level_call_stubs/SConscript | 3 | ||||
-rw-r--r-- | source/blenderplayer/bad_level_call_stubs/stubs.c | 3 |
3 files changed, 10 insertions, 0 deletions
diff --git a/source/blenderplayer/bad_level_call_stubs/CMakeLists.txt b/source/blenderplayer/bad_level_call_stubs/CMakeLists.txt index a172ff71c11..9a53997fd66 100644 --- a/source/blenderplayer/bad_level_call_stubs/CMakeLists.txt +++ b/source/blenderplayer/bad_level_call_stubs/CMakeLists.txt @@ -38,6 +38,10 @@ SET(INC ../../../source/blender/makesrna ) +IF(WITH_GAMEENGINE) + ADD_DEFINITIONS(-DGAMEBLENDER) +ENDIF(WITH_GAMEENGINE) + IF(WITH_INTERNATIONAL) ADD_DEFINITIONS(-DWITH_FREETYPE2) ENDIF(WITH_INTERNATIONAL) diff --git a/source/blenderplayer/bad_level_call_stubs/SConscript b/source/blenderplayer/bad_level_call_stubs/SConscript index ab98e984cef..aafe4933b59 100644 --- a/source/blenderplayer/bad_level_call_stubs/SConscript +++ b/source/blenderplayer/bad_level_call_stubs/SConscript @@ -10,4 +10,7 @@ defs = '' if env['WITH_BF_INTERNATIONAL']: defs += 'WITH_FREETYPE2' +if env['WITH_BF_GAMEENGINE']: + defs.append('GAMEBLENDER=1') + env.BlenderLib ('blenkernel_blc', sources = Split(sources), includes=Split(incs), defines=Split(defs), libtype=['player'],priority=[220] ) diff --git a/source/blenderplayer/bad_level_call_stubs/stubs.c b/source/blenderplayer/bad_level_call_stubs/stubs.c index 00c827bab94..dfdfec217aa 100644 --- a/source/blenderplayer/bad_level_call_stubs/stubs.c +++ b/source/blenderplayer/bad_level_call_stubs/stubs.c @@ -28,6 +28,7 @@ * BKE_bad_level_calls function stubs */ +#if GAMEBLENDER == 1 #include <stdlib.h> #include "DNA_listBase.h" #include "RNA_types.h" @@ -373,3 +374,5 @@ int CSG_PerformBooleanOperation( CSG_FaceIteratorDescriptor obBFaces, CSG_VertexIteratorDescriptor obBVertices) { return 0;} + +#endif // GAMEBLENDER == 1 |