The zblur plugin (aka as DoF) integrated in render. Compared to patch
[blender.git] / source / blender / render / SConscript
1 #!/usr/bin/python
2 Import ('user_options_dict')
3 Import ('library_env')
4
5 render_env = library_env.Copy ()
6
7 source_files = ['intern/source/RE_callbacks.c',
8                 'intern/source/edgeRender.c',
9                 'intern/source/envmap.c',
10                 'intern/source/errorHandler.c',
11                 'intern/source/gammaCorrectionTables.c',
12                 'intern/source/imagetexture.c',
13                 'intern/source/initrender.c',
14                 'intern/source/jitter.c',
15                 'intern/source/pixelblending.c',
16                 'intern/source/pixelshading.c',
17                 'intern/source/ray.c',
18                 'intern/source/renderHelp.c',
19                 'intern/source/renderPreAndPost.c',
20                 'intern/source/rendercore.c',
21                 'intern/source/renderdatabase.c',
22                 'intern/source/shadbuf.c',
23                 'intern/source/texture.c',
24                 'intern/source/vanillaRenderPipe.c',
25                 'intern/source/zblur.c',
26                 'intern/source/zbuf.c',
27                 'intern/source/zbufferdatastruct.c']
28
29
30 render_env.Append (CPPPATH = ['intern/include',
31                               '#/intern/guardedalloc',
32                               '../blenlib',
33                               '../makesdna',
34                               'extern/include',
35                               '../blenkernel',
36                               '../radiosity/extern/include',
37                               '../imbuf',
38                               '../quicktime',
39                               '../include',
40                               '../../kernel/gen_messaging',
41                               '../yafray'])
42
43 render_env.Append (CPPPATH = user_options_dict['SDL_INCLUDE'])
44
45 render_env.Library (target='#'+user_options_dict['BUILD_DIR']+'/lib/blender_render', source=source_files)