#!/bin/false import os import os.path import glob Import('env') dir_path = Dir('.').abspath # Environment for base library test_env = env.Clone(); test_env.sources = sorted(glob.glob(dir_path + "/*.cpp")) test_env.headers = sorted(glob.glob(dir_path + "/*.h")) env.sources += test_env.sources; env.headers += test_env.headers; ## Shared lib objects = [] test_env.add_source_files(objects, test_env.sources, shared=False); test_env.library = test_env.StaticLibrary('#build/forstio-test', [objects]); # Set Alias env.Alias('library_test', [test_env.library]); env.targets += ['library_test']; # Install env.Install('$prefix/lib/', [test_env.library]); env.Install('$prefix/include/forstio/test/', [test_env.headers]);