Import("env") example_env = env.Clone() example_env.UseFlags(example_env["SWIFTEN_FLAGS"]) example_env.UseFlags(example_env["SWIFTEN_DEP_FLAGS"]) # Precompile Swiften header # This is useful to slightly speed up compilation. # if example_env["PLATFORM"] == "win32": # example_env.WriteVal("Swiften.cpp", example_env.Value("#include \n")) # example_env["PCH"] = example_env.PCH("Swiften.cpp")[0] # example_env["PCHSTOP"] = "Swiften/Swiften.h" for i in range(1,7) : example_env.Program("EchoBot" + str(i), ["EchoBot" + str(i) + ".cpp"]) example_env.Program("EchoBot0x", "EchoBot0x.cpp") example_env.Program("EchoComponent", "EchoComponent.cpp")