4 |
|
|
5 |
local_env=env.Copy() |
local_env=env.Copy() |
6 |
|
|
7 |
|
local_env.Append(LIBS=[ python_lib, boost_lib, 'finleycpp', 'escriptcpp', 'paso', 'esysUtils', 'CppUnitTest', scsl_libs, mkl_libs, umf_libs, sys_libs]) |
8 |
|
|
9 |
src_dir = local_env.Dir('.').srcnode().abspath |
src_dir = local_env.Dir('.').srcnode().abspath |
10 |
|
|
12 |
filenames = os.listdir(src_dir) |
filenames = os.listdir(src_dir) |
13 |
sources = [x for x in filenames if os.path.splitext(x)[1] in ['.cpp', '.c']] |
sources = [x for x in filenames if os.path.splitext(x)[1] in ['.cpp', '.c']] |
14 |
|
|
|
local_env.Append(LIBS=[ python_lib, boost_lib, 'paso', 'esysUtils', 'CppUnitTest', scsl_libs, mkl_libs, umf_libs, sys_libs]) |
|
|
|
|
|
local_env.sharedLinkHack(['finleycpp', 'escriptcpp',], libinstall, sources) |
|
|
|
|
|
|
|
15 |
program = local_env.Program(program_name, sources) |
program = local_env.Program(program_name, sources) |
16 |
|
|
17 |
Depends(program, dep_lib) |
Depends(program, dep_lib) |