Page MenuHomec4science

SConscript
No OneTemporary

File Metadata

Created
Mon, Nov 29, 07:47

SConscript

from __future__ import print_function
from os.path import join, abspath
Import('main_env')
print("Environment for tests")
test_env = main_env.Clone(
tools=[criterion],
PRINT_CMD_LINE_FUNC=main_env['gen_print']("Copying", "red", main_env))
test_files = Split("""
run_tests.sh
test_hertz_pressure.py
test_westergaard.py
test_patch_westergaard.py
test_surface.py
test_autocorrelation.py
test_hertz_disp.py
test_hertz_kato.py
test_hertz_adhesion.py
test_saturated_pressure.py
test_fftransform.py
test_bem_grid.py
test_flood_fill.py
""")
src_dir = "#/tests"
build_dir = 'build-' + main_env['build_type'] + '/tests'
for file in test_files:
source = join(src_dir, file)
test_env.Command(file, source, Copy("$TARGET", "$SOURCE"))
test_env.AppendUnique(LIBS=['Tamaas'],
LIBPATH=[abspath('build-' + main_env['build_type'] + '/src')])
cpp_test_files = Split("""
test_grid.cpp
""")
for file in cpp_test_files:
test_env.Program(file)

Event Timeline