Fix path issue in SoycDashboard after moving soyc resources to a sub-directory.
git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@6142 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/src/com/google/gwt/soyc/MakeTopLevelHtmlForPerm.java b/dev/core/src/com/google/gwt/soyc/MakeTopLevelHtmlForPerm.java
index 7d844a8..d58e825 100644
--- a/dev/core/src/com/google/gwt/soyc/MakeTopLevelHtmlForPerm.java
+++ b/dev/core/src/com/google/gwt/soyc/MakeTopLevelHtmlForPerm.java
@@ -281,24 +281,36 @@
}
String inputFileName = "roundedCorners.css";
File inputFile = new File(classPath + RESOURCES_PATH + inputFileName);
+ if (!inputFile.exists()) {
+ inputFile = new File(classPath + inputFileName);
+ }
File outputFile = getOutFile("roundedCorners.css");
copyFileOrDirectory(inputFile, outputFile, classPath, RESOURCES_PATH
+ inputFileName, false);
inputFileName = "classLevel.css";
File inputFile2 = new File(classPath + RESOURCES_PATH + inputFileName);
+ if (!inputFile2.exists()) {
+ inputFile2 = new File(classPath + inputFileName);
+ }
File outputFile2 = getOutFile("classLevel.css");
copyFileOrDirectory(inputFile2, outputFile2, classPath, RESOURCES_PATH
+ inputFileName, false);
inputFileName = "common.css";
File inputFile3 = new File(classPath + RESOURCES_PATH + inputFileName);
+ if (!inputFile3.exists()) {
+ inputFile3 = new File(classPath + inputFileName);
+ }
File outputFile3 = getOutFile("common.css");
copyFileOrDirectory(inputFile3, outputFile3, classPath, RESOURCES_PATH
+ inputFileName, false);
inputFileName = "images";
File inputDir = new File(classPath + RESOURCES_PATH + "images");
+ if (!inputDir.exists()) {
+ inputDir = new File(classPath + "images");
+ }
File outputDir = getOutFile("images");
copyFileOrDirectory(inputDir, outputDir, classPath, inputFileName, true);