diff options
author | Kevin Smith <git@kismith.co.uk> | 2011-02-27 22:45:32 (GMT) |
---|---|---|
committer | Kevin Smith <git@kismith.co.uk> | 2011-03-06 20:25:01 (GMT) |
commit | 27d21b371f24272466a2d6a5bf2e2b717ee2d9fc (patch) | |
tree | 5f53281711d4f467933e4b3315241e4eee58a64c /Swiftob/SConscript | |
parent | d9c9df3b4ae5432552417fc4db74d62ab34f066d (diff) | |
download | swift-contrib-27d21b371f24272466a2d6a5bf2e2b717ee2d9fc.zip swift-contrib-27d21b371f24272466a2d6a5bf2e2b717ee2d9fc.tar.bz2 |
A start on Swiftob, a Swiften-based chatbot.
Diffstat (limited to 'Swiftob/SConscript')
-rw-r--r-- | Swiftob/SConscript | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/Swiftob/SConscript b/Swiftob/SConscript new file mode 100644 index 0000000..2139822 --- /dev/null +++ b/Swiftob/SConscript @@ -0,0 +1,26 @@ +Import("env") + + +if env["SCONS_STAGE"] == "build": + myenv = env.Clone() + myenv.MergeFlags(myenv["SWIFTEN_FLAGS"]) + myenv.MergeFlags(myenv["LIBIDN_FLAGS"]) + myenv.MergeFlags(myenv["BOOST_FLAGS"]) + myenv.MergeFlags(myenv["ZLIB_FLAGS"]) + myenv.MergeFlags(myenv["OPENSSL_FLAGS"]) + myenv.MergeFlags(myenv.get("SQLITE_FLAGS", {})) + myenv.MergeFlags(myenv.get("LIBXML_FLAGS", "")) + myenv.MergeFlags(myenv.get("EXPAT_FLAGS", "")) + myenv.MergeFlags(myenv["PLATFORM_FLAGS"]) + myenv.MergeFlags(myenv["LUA_FLAGS"]) + sources = [ + "linit.c", # This is horrible! + "Swiftob.cpp", + "Users.cpp", + "Commands.cpp", + "MUCs.cpp", + "Storage.cpp", + "LuaCommands.cpp", + "main.cpp" + ] + swiftob = myenv.Program("swiftob", sources)
\ No newline at end of file |