6 ###########################################################################
8 def makeAllIncludesHH(target, headers):
9 file(env.File(target).abspath,"w").write("".join([ '#include "%s"\n' % f
12 ###########################################################################
14 source_headers = [ f for f in glob.glob("*.hh")
15 if 'defined(SENF_PACKETS_DECL_ONLY)' in file(f).read() ]
17 makeAllIncludesHH('all_includes.hh', source_headers)
18 env.Clean('all','all_includes.hh')
20 SENFSCons.StandardTargets(env)
23 sources = SENFSCons.GlobSources(),
24 LIBS = [ 'Socket', 'Utils' ])
25 SENFSCons.Doxygen(env, extra_sources = [
26 env.Dia2Png("structure.dia")
29 SConscript(glob.glob("*/SConscript"))