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