1 Import ('user_options_dict')
4 opennl_env = library_env.Copy ()
6 source_files = ['intern/opennl.c',
8 'superlu/get_perm_c.c',
9 'superlu/heap_relax_snode.c',
13 'superlu/relax_snode.c',
14 'superlu/scolumn_bmod.c',
15 'superlu/scolumn_dfs.c',
16 'superlu/scopy_to_ucol.c',
22 'superlu/sp_coletree.c',
24 'superlu/sp_preorder.c',
25 'superlu/spanel_bmod.c',
26 'superlu/spanel_dfs.c',
29 'superlu/ssnode_bmod.c',
30 'superlu/ssnode_dfs.c',
31 'superlu/ssp_blas2.c',
32 'superlu/ssp_blas3.c',
34 'superlu/superlu_timer.c',
39 opennl_env.Append (CPPPATH = ['extern',
42 opennl_env.Library (target='#'+user_options_dict['BUILD_DIR']+'/lib/blender_ONL', source=source_files)