From 6ec4fb5c4f95defd81c410f68c21355a3a563b69 Mon Sep 17 00:00:00 2001 From: Jamie Doornbos Date: Wed, 30 Jan 2013 23:21:39 -0800 Subject: [PATCH] Implement up to date check for tile directories --- .../media/tile/bundle/tools/BundleWriter.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/tools/src/main/java/com/threerings/media/tile/bundle/tools/BundleWriter.java b/tools/src/main/java/com/threerings/media/tile/bundle/tools/BundleWriter.java index 1019a514..f1780092 100644 --- a/tools/src/main/java/com/threerings/media/tile/bundle/tools/BundleWriter.java +++ b/tools/src/main/java/com/threerings/media/tile/bundle/tools/BundleWriter.java @@ -84,8 +84,18 @@ public class BundleWriter { if (_jar != null) { return _target.lastModified() > newest; + } else { + File []files = _target.listFiles(); + if (files == null) { + return false; + } + for (File file : files) { + if (file.lastModified() < newest) { + return false; + } + } + return true; } - return false; } /**