diff options
Diffstat (limited to 'build.gradle')
-rw-r--r-- | build.gradle | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..62b4fc4 --- /dev/null +++ b/build.gradle @@ -0,0 +1,32 @@ +// Top-level build file where you can add configuration options common to all sub-projects/modules. + +buildscript { + repositories { + jcenter() + maven { + url 'https://dl.bintray.com/phildopus/maven' + } + } + dependencies { + classpath 'com.android.tools.build:gradle:1.1.0' + classpath 'com.jakewharton.sdkmanager:gradle-plugin:0.12.+' + } +} + +allprojects { + repositories { + jcenter() + } +} + +project.ext.preDexLibs = !project.hasProperty('disablePreDex') + +subprojects { + project.plugins.whenPluginAdded { plugin -> + if ("com.android.build.gradle.AppPlugin".equals(plugin.class.name)) { + project.android.dexOptions.preDexLibraries = rootProject.ext.preDexLibs + } else if ("com.android.build.gradle.LibraryPlugin".equals(plugin.class.name)) { + project.android.dexOptions.preDexLibraries = rootProject.ext.preDexLibs + } + } +} |