#!/usr/bin/python import sys Import('env') sources = env.Glob('*.c') incs = '.' flags = [] defs = [] if env['OURPLATFORM'] == 'win32-vc': flags = [] defs.append('OPJ_STATIC') else: flags = ['-Wall', '-O3', '-ffast-math', '-std=c99'] oj_env = env.Clone() if not env['OURPLATFORM'] == 'win32-vc': oj_env.Replace(CCFLAGS = '') oj_env.Replace(BF_DEBUG_FLAGS = '') oj_env.BlenderLib ( libname='extern_openjpeg', sources=sources, includes=Split(incs), defines=defs, libtype=['extern'], priority=[10], compileflags = flags)