minor fixes for clang++
[senf.git] / Examples / SConscript
index 60c1337..0709523 100644 (file)
@@ -10,12 +10,7 @@ SENFSCons.IndexPage(env, 'Mainpage.dox', title="Examples")
 SENFSCons.Doxygen(env)
 
 for sconstruct in glob.glob("*/SConstruct"):
-    dir=env.File(sconstruct).dir
-    example=env.Command(dir.File('.example.phony'), env.Alias('default'),
-                        [ '$SCONS -C $EXAMPLEDIR' ],
-                        CONCURRENCY_LEVEL=1, EXAMPLEDIR=dir)
-    env.Alias('examples', example)
-
+    SENFSCons.BuildExample(env, sconstruct)
 
 for dox in glob.glob("*/Doxyfile"):
     extra_sources = [ eval(line.split(':',1)[1])