287812c96251c95277ad177fdb1fce1fc54657ca
[senf.git] / Packets / SConscript
1 # -*- python -*-
2
3 Import('env')
4 import SENFSCons, glob
5
6 ###########################################################################
7
8 #SENFSCons.AllIncludesHH(env, [ f for f in glob.glob("*.hh")
9 #                               if 'defined(HH_Packets__decls_)' in file(f).read() ])
10
11 SENFSCons.StandardTargets(env)
12 SENFSCons.Lib(env,
13               library = 'Packets',
14               sources = SENFSCons.GlobSources(),
15               LIBS = [ 'Logger', 'Scheduler', 'Socket', 'Utils' ])
16 SENFSCons.Doxygen(env, extra_sources = [
17     env.Dia2Png("structure.dia"),
18     env.Dia2Png("MPEGDVBBundle/TLV.dia")
19 ])
20
21 SConscript(glob.glob("*/SConscript"))
22
23 SENFSCons.InstallIncludeFiles(env, [ 'parse_fixed_setup.hh' , 'parse_setup.hh' ])