X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=HowTos%2FSConscript;h=2b70a1bea10ef731836017ac6d3c3dc9f4c84d6a;hb=HEAD;hp=004509b9e1e2d6e628be529476f2985e1888e800;hpb=2bb6d62e727b420b3554a77641b550da40d81a9e;p=senf.git diff --git a/HowTos/SConscript b/HowTos/SConscript index 004509b..2b70a1b 100644 --- a/HowTos/SConscript +++ b/HowTos/SConscript @@ -1,35 +1,11 @@ # -*- python -*- Import('env') -import SENFSCons, glob +import SENFSCons, glob, yaptu ########################################################################### -import yaptu - -HOWTOS = [] -for dox in sorted(glob.glob("*/Mainpage.dox")): - title = ([None] + [ line.split('\\mainpage',1)[-1].strip() for line in file(dox) - if '\\mainpage' in line ])[-1] - if title: - HOWTOS.append( (dox.split('/',1)[0], title) ) - -MAINPAGE=""" -/** \mainpage HowTo's - - \htmlonly -
- -{{ for name, title in HOWTOS: -
${name}
${title}
-}} - -
- \endhtmlonly - */ -""" - -file("Mainpage.dox","w").write(yaptu.process(MAINPAGE, globals(), env.Dictionary())) +SENFSCons.IndexPage(env, 'Mainpage.dox', title="HowTo's") SConscript(glob.glob("*/SConscript"))