+ // Create dir if necessary
+ String dir;
+ int lastIndexSubDir = relPath.lastIndexOf('/');
+ if (lastIndexSubDir > 0)
+ dir = targetBase + '/' + relPath.substring(0, lastIndexSubDir);
+ else
+ dir = targetBase;
+
+ if (!subDirs.contains(dir)) {
+ subDirs.add(dir);
+ }
+
+ // Copy resource