X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senfscons%2FSENFSCons.py;fp=senfscons%2FSENFSCons.py;h=ba49af59335b3c5232610f377f2c39eaf204710c;hb=8a3a987daec0028a9e41abd09c187948c8cb393c;hp=bdb44f001d5187bac89e1185130e9fb22cf87e14;hpb=6b43243d9b1a3b9720efdacc6f02364877ebe2aa;p=senf.git diff --git a/senfscons/SENFSCons.py b/senfscons/SENFSCons.py index bdb44f0..ba49af5 100644 --- a/senfscons/SENFSCons.py +++ b/senfscons/SENFSCons.py @@ -79,7 +79,10 @@ def Doxygen(env, doxyfile = "Doxyfile", extra_sources = []): return doc -def AllIncludesHH(env, headers): +def AllIncludesHH(env, exclude=[]): + exclude = exclude[:] + ['all_includes.hh'] # Make a copy !! + headers = [ f for f in glob.glob("*.hh") + if f not in exclude and not f.endswith('.test.hh') ] headers.sort() target = env.File("all_includes.hh") file(target.abspath,"w").write("".join([ '#include "%s"\n' % f