minor fixes for clang++
[senf.git] / Examples / SConscript
1 # -*- python -*-
2
3 Import('env')
4 import SENFSCons, glob
5
6 ###########################################################################
7
8 SENFSCons.IndexPage(env, 'Mainpage.dox', title="Examples")
9
10 SENFSCons.Doxygen(env)
11
12 for sconstruct in glob.glob("*/SConstruct"):
13     SENFSCons.BuildExample(env, sconstruct)
14
15 for dox in glob.glob("*/Doxyfile"):
16     extra_sources = [ eval(line.split(':',1)[1])
17                       for line in file(dox) 
18                       if line.startswith("# extra_source: ") ]
19     SENFSCons.Doxygen(env, doxyfile=dox, extra_sources=extra_sources)