root/branches/ppalmers-streaming/tests/SConscript

Revision 730, 1.2 kB (checked in by ppalmers, 16 years ago)

- Remove OSC related code
- create DBus server application
- add "scons debian" target that builds a debian package

Line 
1 #! /usr/bin/env python
2
3 Import( 'env' )
4
5 env = env.Copy()
6
7 env.PrependUnique( CPPPATH=["#/src"] )
8 env.PrependUnique( LIBPATH=[env['build_base']+"src"] )
9 env.PrependUnique( LIBS=["ffado"] )
10
11 if not env.GetOption( "clean" ):
12         env.MergeFlags( env['LIBRAW1394_FLAGS'] )
13         env.MergeFlags( env['LIBXML26_FLAGS'] )
14
15 #
16 # deactivate as they don't seem ported to the new api: test-extplugcmd,
17 # test-mixer, test-volume
18 #
19 apps = {
20         "test-ffado" : "test-ffado.cpp",
21         "test-fw410" : "test-fw410.cpp",
22         "test-avccmd" : "test-avccmd.cpp",
23         #"test-extplugcmd" : "test-extplugcmd.cpp",
24         #"test-volume" : "test-volume.cpp",
25         #"test-mixer" : "test-mixer.cpp",
26         "test-cycletimer" : "test-cycletimer.cpp",
27         "test-timestampedbuffer" : "test-timestampedbuffer.cpp",
28         "test-ieee1394service" : "test-ieee1394service.cpp",
29         "test-streamdump" : "test-streamdump.cpp",
30         "test-sytmonitor" : "test-sytmonitor.cpp SytMonitor.cpp",
31 }
32
33 if env['ENABLE_BEBOB']:
34         apps.update( { "test-focusrite" : "test-focusrite.cpp" } )
35 if env['ENABLE_FIREWORKS']:
36         apps.update( { "test-echomixer" : "test-echomixer.cpp" } )
37
38 for app in apps.keys():
39         env.Program( target=app, source = env.Split( apps[app] ) )
40
41 env.SConscript( dirs="streaming", exports="env" )
42
Note: See TracBrowser for help on using the browser.