diff options
Diffstat (limited to 'source/creator/SConscript')
-rw-r--r-- | source/creator/SConscript | 25 |
1 files changed, 20 insertions, 5 deletions
diff --git a/source/creator/SConscript b/source/creator/SConscript index a39937d7721..6c36a8f5b41 100644 --- a/source/creator/SConscript +++ b/source/creator/SConscript @@ -6,13 +6,28 @@ sources = 'creator.c' incs = '#/intern/guardedalloc ../blender/blenlib ../blender/blenkernel' incs += ' ../blender/editors/include ../blender/blenloader ../blender/imbuf' incs += ' ../blender/renderconverter ../blender/render/extern/include ../blender/windowmanager' -incs += ' ../blender/python ../blender/makesdna ../kernel/gen_messaging' -incs += ' ../kernel/gen_system' +incs += ' ../blender/makesdna ../kernel/gen_messaging' +incs += ' ../kernel/gen_system #/extern/glew/include ../blender/gpu' incs += ' ' + env['BF_OPENGL_INC'] defs = [] -if env['WITH_BF_QUICKTIME']==1: - incs += ' ' + env['BF_QUICKTIME_INC'] - defs.append('WITH_QUICKTIME') +if env['WITH_BF_QUICKTIME']: + incs += ' ' + env['BF_QUICKTIME_INC'] + defs.append('WITH_QUICKTIME') + +if env['WITH_BF_BINRELOC']: + incs += ' ../../extern/binreloc/include' + defs.append('WITH_BINRELOC') + +if env['WITH_BF_OPENEXR']: + defs.append('WITH_OPENEXR') + +if not env['WITH_BF_SDL']: + defs.append('DISABLE_SDL') + +if env['WITH_BF_PYTHON']: + incs += ' ../blender/python' +else: + defs.append('DISABLE_PYTHON') env.BlenderLib ( libname = 'bf_creator', sources = Split(sources), includes = Split(incs), defines = defs, libtype='core', priority = 0 ) |