Blob Blame History Raw
diff -Nru gradle-1.0/subprojects/core/src/main/groovy/org/gradle/api/internal/classpath/DefaultModuleRegistry.java gradle-1.0-gil/subprojects/core/src/main/groovy/org/gradle/api/internal/classpath/DefaultModuleRegistry.java
--- gradle-1.0/subprojects/core/src/main/groovy/org/gradle/api/internal/classpath/DefaultModuleRegistry.java	2012-04-25 01:27:12.000000000 +0200
+++ gradle-1.0-gil/subprojects/core/src/main/groovy/org/gradle/api/internal/classpath/DefaultModuleRegistry.java	2012-09-21 20:58:06.219892254 +0200
@@ -73,6 +73,10 @@
 
     private static File findDistDir() {
         File codeSource = ClasspathUtil.getClasspathForClass(DefaultModuleRegistry.class);
+
+        if (codeSource.getAbsolutePath().startsWith("/usr/share/java/gradle"))
+            return new File("/usr/share/gradle");
+
         if (codeSource.isFile()) {
             // Loaded from a JAR - let's see if its in the lib directory, and there's a lib/plugins directory
             File libDir = codeSource.getParentFile();