Allow opt out of auto adding Support Lib dependencies
Useful for when you need to use unpublished versions
of the support lib.
Change-Id: I9177b85e341adca73e074e7137e931d791804bb5
diff --git a/templates/base/_MODULE_/build.gradle.ftl b/templates/base/_MODULE_/build.gradle.ftl
index 86365e3..8c7ced1 100644
--- a/templates/base/_MODULE_/build.gradle.ftl
+++ b/templates/base/_MODULE_/build.gradle.ftl
@@ -26,15 +26,18 @@
apply plugin: 'android'
dependencies {
- // Add the support lib that is appropriate for SDK ${sample.minSdk}
-<#if sample.minSdk?number < 7>
+<#if !sample.auto_add_support_lib?has_content || sample.auto_add_support_lib == "true">
+ // Add the support lib that is appropriate for SDK ${sample.minSdk}
+ <#if sample.minSdk?number < 7>
compile "com.android.support:support-v4:18.0.+"
-<#elseif sample.minSdk?number < 13>
+ <#elseif sample.minSdk?number < 13>
compile "com.android.support:support-v4:18.0.+"
compile "com.android.support:gridlayout-v7:18.0.+"
-<#else>
+ <#else>
compile "com.android.support:support-v13:18.0.+"
+ </#if>
</#if>
+
<#list sample.dependency as dep>
compile "${dep}"
</#list>