comparison trunk/carfac/SConstruct @ 703:2bd09040ecf0

Better SAI unit tests. Includes a test to compare the output of the Matlab and C++ version which is currently disabled since the outputs are not identical.
author ronw@google.com
date Mon, 01 Jul 2013 19:02:37 +0000
parents bf89b122a683
children
comparison
equal deleted inserted replaced
702:7acfa23cde23 703:2bd09040ecf0
24 SConstruct file for the CARFAC Open Source C++ Library. 24 SConstruct file for the CARFAC Open Source C++ Library.
25 25
26 To install dependencies on Ubuntu, run: 26 To install dependencies on Ubuntu, run:
27 27
28 sudo apt-get install libeigen3-dev scons \ 28 sudo apt-get install libeigen3-dev scons \
29 cmake libgtest-dev libsndfile-dev # For testing. 29 cmake libgtest-dev # For testing.
30 export EIGEN_PATH=/usr/include/eigen3 30 export EIGEN_PATH=/usr/include/eigen3
31 export GTEST_SOURCE=/usr/src/gtest 31 export GTEST_SOURCE=/usr/src/gtest
32 32
33 To build all libraries, run: 33 To build all libraries, run:
34 scons 34 scons
59 'common.h', 59 'common.h',
60 'ear.cc', 60 'ear.cc',
61 'ihc.h', 61 'ihc.h',
62 'sai.cc' 62 'sai.cc'
63 ] 63 ]
64 env.Library(target = 'carfac', source = carfac_sources) 64 carfac = env.Library(target = 'carfac', source = carfac_sources)
65 Default(carfac)
65 66
66 env.Command('tmp/libgtest.a', [], 67 env.Command('tmp/libgtest.a', [],
67 [ 68 [
68 Delete('tmp'), 69 Delete('tmp'),
69 Copy('tmp', os.environ['GTEST_SOURCE']), 70 Copy('tmp', os.environ['GTEST_SOURCE']),