Emacs/cc-ide: More robust function movement
[mediaserv.git] / SConstruct
1 import sys, glob
2 sys.path.append('senfscons')
3 import SENFSCons
4
5 ###########################################################################
6
7 SENFSCons.UseBoost();
8 SENFSCons.UseSTLPort();
9 env = SENFSCons.MakeEnvironment();
10
11 env.Append(
12    CPPPATH = [ '#' ],
13    LIBS = [ 'iberty' ]
14 )
15
16 Export('env')
17
18 SConscript(glob.glob("*/SConscript"))
19
20 SENFSCons.StandardTargets(env)
21 SENFSCons.GlobalTargets(env)
22
23 SENFSCons.Binary(env, binary='mediaserv', sources=SENFSCons.GlobSources(exclude='testclient.cc'),
24                 LIBS = [ 'Server', 'Scheduler', 'Socket', 'Utils' ])
25
26 SENFSCons.Binary(env, binary='testclient', sources=['testclient.cc'],
27                 LIBS = [ 'Socket', 'Utils' ])