dependency.lua

changeset 3
b2df1b3f2c83
child 7
038275cd92ed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/dependency.lua	Sun Sep 13 22:22:47 2009 +0300
@@ -0,0 +1,18 @@
+
+module("dependency", package.seeall)
+
+require('lfs')
+
+function simple_update_check(tgt, srcs)
+    local a=lfs.attributes(tgt)
+    if not a then
+        return true
+    end
+    for _, src in ipairs(srcs) do
+        local b=lfs.attributes(src)
+        if not b or b.modification > a.modification then
+            return true
+        end
+    end
+    return false
+end

mercurial