From 796bdc9f6c76d52f13102f4d70e9253a6822d267 Mon Sep 17 00:00:00 2001 From: Kenny Root Date: Wed, 1 Oct 2014 16:51:11 +0100 Subject: Allow disabling of preDex --- build.gradle | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'build.gradle') diff --git a/build.gradle b/build.gradle index a0cb3ab..84f4b05 100644 --- a/build.gradle +++ b/build.gradle @@ -26,3 +26,15 @@ sublimeText { sublimeProjectName = 'connectbot' defaultFolderExcludePatterns = ['bin', 'gen'] } + +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 + } + } +} -- cgit v1.2.3