diff options
author | Remko Tronçon <git@el-tramo.be> | 2009-11-24 18:09:37 (GMT) |
---|---|---|
committer | Remko Tronçon <git@el-tramo.be> | 2009-11-24 18:09:37 (GMT) |
commit | c7fb528f0d80f9d96a2d84444352386d5d4288dc (patch) | |
tree | bc52f4729e948c5021ab322e6ad739f315d41140 /SwifTools/SConscript | |
parent | ea951bec1c4b84b739a9f435e0d17dbb99e4d724 (diff) | |
download | swift-c7fb528f0d80f9d96a2d84444352386d5d4288dc.zip swift-c7fb528f0d80f9d96a2d84444352386d5d4288dc.tar.bz2 |
Added SwifTools/Idle module.
Diffstat (limited to 'SwifTools/SConscript')
-rw-r--r-- | SwifTools/SConscript | 30 |
1 files changed, 25 insertions, 5 deletions
diff --git a/SwifTools/SConscript b/SwifTools/SConscript index 2caff5f..cff2c6b 100644 --- a/SwifTools/SConscript +++ b/SwifTools/SConscript @@ -6,10 +6,30 @@ env["SWIFTOOLS_FLAGS"] = { } myenv = env.Clone() - myenv.MergeFlags(myenv["BOOST_FLAGS"]) -myenv.StaticLibrary("SwifTools", [ - "Linkify.cpp" - ]) -SConscript(dirs = ["UnitTest"]) +sources = [ + "Idle/IdleDetector.cpp", + "Idle/ActualIdleDetector.cpp", + "Idle/IdleQuerier.cpp", + "Idle/PlatformIdleQuerier.cpp", + "Linkify.cpp", + ] + +if myenv["PLATFORM"] == "win32" : + pass +elif myenv["PLATFORM"] == "darwin" : + pass +elif myenv["HAVE_XSS"] : + myenv.Append(CPPDEFINES = ["HAVE_XSS"]) + sources += ["Idle/XSSIdleQuerier.cpp"] +else : + sources += ["Idle/DummyIdleQuerier.cpp"] + +myenv.StaticLibrary("SwifTools", sources) + +SConscript(dirs = [ + "Idle/IdleQuerierTest", + "Idle/UnitTest", + "UnitTest" + ]) |