#!/usr/bin/python

Import('env')

import os

defs = []


eltopo_src = env.Glob("common/*.cpp") + env.Glob("eltopo3d/*.cpp") + env.Glob("common/newsparse/*.cpp") + env.Glob("common/tunicate/*.cpp") + env.Glob("common/sparse/*.cpp") + ["eltopo-capi.cpp"]
eltopo_src.remove( "common" + os.sep + "gluvi.cpp" )
eltopo_src.remove( "common" + os.sep + "openglutils.cpp" )

defs.append('USE_FORTRAN_BLAS')
defs.append('NO_GUI')

incs = '. common eltopo3d common/newsparse common/meshes common/sparse common/tunicate'

env.BlenderLib ('extern_eltopo3d', Split(eltopo_src), Split(incs), defs, libtype=['extern'], priority=[40] )

