updating Nolok contrib templates
[supertux.git] / src / SConscript
index 7d937e6..7fa2223 100644 (file)
@@ -1,5 +1,16 @@
+import os
 Import('*')
 
-supertux_src = Glob(dirs=[".", "object"], pattern="*.cpp")
-env.Program(target="#/supertux", source = supertux_src)
+supertux_src = Glob("*.cpp") \
+             + Glob("object/*.cpp") \
+             + Glob("badguy/*.cpp") \
+             + Glob("trigger/*.cpp")
+app = env.Program(
+    target="supertux",
+    source = supertux_src
+)
+AddPostAction(app, "ln -sf $TARGET .")
+InstallExec(["supertux"])
+
+Default(app)