2004-05-16 13:07:20 +00:00
|
|
|
#!/usr/bin/python
|
2006-02-04 14:15:10 +00:00
|
|
|
Import ('env')
|
2004-02-29 21:40:48 +00:00
|
|
|
|
2006-02-04 14:15:10 +00:00
|
|
|
sources = env.Glob('intern/source/*.c')
|
2004-01-04 21:11:59 +00:00
|
|
|
|
2006-02-04 14:15:10 +00:00
|
|
|
incs = 'intern/include #/intern/guardedalloc ../blenlib ../makesdna'
|
|
|
|
|
incs += ' extern/include ../blenkernel ../radiosity/extern/include ../imbuf'
|
|
|
|
|
incs += ' ../quicktime ../include ../../kernel/gen_messaging ../yafray'
|
2004-01-04 21:11:59 +00:00
|
|
|
|
2006-02-04 14:15:10 +00:00
|
|
|
incs += ' ' + env['BF_SDL_INC']
|
2004-01-04 21:11:59 +00:00
|
|
|
|
2006-02-04 14:15:10 +00:00
|
|
|
defs = []
|
2005-02-22 17:15:43 +00:00
|
|
|
|
2006-02-04 14:15:10 +00:00
|
|
|
if env['WITH_BF_QUICKTIME'] == 1:
|
|
|
|
|
defs.append('WITH_QUICKTIME')
|
|
|
|
|
incs += ' ' + env['BF_QUICKTIME_INC']
|
2004-01-04 21:11:59 +00:00
|
|
|
|
2006-02-05 19:16:32 +00:00
|
|
|
if env['WITH_BF_FFMPEG'] == 1:
|
|
|
|
|
defs += ' WITH_FFMPEG'
|
|
|
|
|
|
2006-02-04 14:15:10 +00:00
|
|
|
env.BlenderLib ( libname = 'blender_render', sources = sources, includes = Split(incs), defines=defs, libtype='core', priority=45 )
|