3 import sys, glob, os.path
4 sys.path.append('senfscons')
7 ###########################################################################
10 SENFSCons.UseSTLPort()
11 env = SENFSCons.MakeEnvironment()
16 DOXY_XREF_TYPES = [ 'bug', 'fixme', 'todo', 'idea' ],
21 SConscript(glob.glob("*/SConscript"))
23 SENFSCons.StandardTargets(env)
24 SENFSCons.GlobalTargets(env)
25 SENFSCons.Doxygen(env)
26 SENFSCons.DoxyXRef(env, env.Alias('all_docs')[0].sources,
27 HTML_HEADER = '#/doclib/doxy-header-overview.html',
28 HTML_FOOTER = '#/doclib/doxy-footer.html')
30 if not env.GetOption('clean') and not os.path.exists("Doxyfile.local"):
31 Execute(Touch("Doxyfile.local"))