Reviewers: tobyr, scottb,

Description:
Recursively creates directories for the persistent unit cache.


Please review this at http://gwt-code-reviews.appspot.com/1395801/

Affected files:
  M dev/core/src/com/google/gwt/dev/javac/PersistentUnitCache.java


Index: dev/core/src/com/google/gwt/dev/javac/PersistentUnitCache.java
===================================================================
--- dev/core/src/com/google/gwt/dev/javac/PersistentUnitCache.java (revision 9908) +++ dev/core/src/com/google/gwt/dev/javac/PersistentUnitCache.java (working copy)
@@ -295,7 +295,7 @@
     logger.log(TreeLogger.TRACE, "Persistent unit cache dir set to: "
         + this.cacheDirectory.getAbsolutePath());

-    if (!cacheDirectory.isDirectory() && !cacheDirectory.mkdir()) {
+    if (!cacheDirectory.isDirectory() && !cacheDirectory.mkdirs()) {
logger.log(TreeLogger.ERROR, "Unable to initialize cache. Couldn't create directory "
           + cacheDirectory.getAbsolutePath() + ".");
       throw new UnableToCompleteException();


--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to