Added support for outputting bmp's
[blender.git] / source / blender / imbuf / SConscript
1 imbuf_env = Environment()
2
3 # Import the C flags set in the SConstruct file
4 Import ('cflags')
5 Import ('cxxflags')
6 Import ('defines')
7 Import ('extra_includes')
8 imbuf_env.Append (CCFLAGS = cflags)
9 imbuf_env.Append (CXXFLAGS = cxxflags)
10 imbuf_env.Append (CPPDEFINES = defines)
11
12 source_files = ['intern/allocimbuf.c',
13                 'intern/amiga.c',
14                 'intern/anim.c',
15                 'intern/anim5.c',
16                 'intern/antialias.c',
17                 'intern/bitplanes.c',
18                 'intern/bmp.c',
19                 'intern/cmap.c',
20                 'intern/cspace.c',
21                 'intern/data.c',
22                 'intern/dither.c',
23                 'intern/divers.c',
24                 'intern/filter.c',
25                 'intern/ham.c',
26                 'intern/hamx.c',
27                 'intern/iff.c',
28                 'intern/imageprocess.c',
29                 'intern/iris.c',
30                 'intern/jpeg.c',
31                 'intern/png.c',
32                 'intern/readimage.c',
33                 'intern/rectop.c',
34                 'intern/rotate.c',
35                 'intern/scaling.c',
36                 'intern/targa.c',
37                 'intern/util.c',
38                 'intern/writeimage.c']
39
40 imbuf_env.Append (CPPPATH = ['.',
41                              '../makesdna',
42                              '#/intern/guardedalloc',
43                              '../blenlib',
44                              '../avi',
45                              '../quicktime',
46                              '../blenkernel'])
47
48 imbuf_env.Append (CPPPATH = extra_includes)
49 imbuf_env.Library (target='#/lib/blender_imbuf', source=source_files)