eb408c1e9c049985e5a11a97e9614147967dcbc8
[blender.git] / extern / libopenjpeg / SConscript
1 #!/usr/bin/python
2
3 import sys
4
5 Import('env')
6
7 sources = env.Glob('*.c')
8 incs = '.'
9 flags = []
10 defs = []
11
12 if env['OURPLATFORM'] == 'win32-vc':
13         flags = []
14         defs.append('OPJ_STATIC')
15 else:
16         flags = ['-Wall', '-O3', '-ffast-math', '-std=c99']
17
18 oj_env = env.Clone()
19 if not env['OURPLATFORM'] == 'win32-vc':
20         oj_env.Replace(CCFLAGS = '')
21         oj_env.Replace(BF_DEBUG_FLAGS = '')
22
23 oj_env.BlenderLib ( libname='extern_openjpeg', 
24                     sources=sources, includes=Split(incs),
25                     defines=defs,
26                     libtype=['core','intern','player'],
27                     priority=[300, 300, 300], compileflags = flags)