aboutsummaryrefslogtreecommitdiff
path: root/gradle/src
diff options
context:
space:
mode:
authorXavier Ducrohet <xav@android.com>2012-09-24 16:30:29 -0700
committerXavier Ducrohet <xav@android.com>2012-09-24 16:31:31 -0700
commita54f29fe5a570355c1d399fe2d57b8d9ffc73e7b (patch)
tree17701ebab6ac62deab5d985b7ba06eb1cf5c7c43 /gradle/src
parented35eccae356e2101f7c7d96a4d684ca0532855e (diff)
downloadbuild-a54f29fe5a570355c1d399fe2d57b8d9ffc73e7b.tar.gz
Make local.properties belong to rootDir.
This allows multi-project setup to have a single local.prop file located at the root folder instead of one per sub project. Change-Id: Ie815488fdf2e07cad5f348496d2d263fe633894d
Diffstat (limited to 'gradle/src')
-rw-r--r--gradle/src/main/groovy/com/android/build/gradle/AndroidBasePlugin.groovy4
1 files changed, 3 insertions, 1 deletions
diff --git a/gradle/src/main/groovy/com/android/build/gradle/AndroidBasePlugin.groovy b/gradle/src/main/groovy/com/android/build/gradle/AndroidBasePlugin.groovy
index baac813..5b6ee8d 100644
--- a/gradle/src/main/groovy/com/android/build/gradle/AndroidBasePlugin.groovy
+++ b/gradle/src/main/groovy/com/android/build/gradle/AndroidBasePlugin.groovy
@@ -42,6 +42,7 @@ import org.gradle.api.plugins.BasePlugin
import org.gradle.api.plugins.JavaBasePlugin
import org.gradle.api.tasks.SourceSet
import org.gradle.api.tasks.compile.Compile
+import com.android.SdkConstants
/**
* Base class for all Android plugins
@@ -132,7 +133,8 @@ abstract class AndroidBasePlugin {
}
private void findSdk(Project project) {
- def localProperties = project.file("local.properties")
+ def rootDir = project.rootDir
+ def localProperties = new File(rootDir, SdkConstants.FN_LOCAL_PROPERTIES)
if (localProperties.exists()) {
Properties properties = new Properties()
localProperties.withInputStream { instr ->