@@ -210,13 +210,17 @@ def createIncludeFile (filePath, fileName, dimensionName) {
210210 println " \t +creating include.gradle file for: " + filePath
211211 def defaultIncludeFile = new File (filePath, " include.gradle" )
212212 defaultIncludeFile. write " "
213- defaultIncludeFile << " android { \n "
214- defaultIncludeFile << " \t productFlavors {\n "
215- defaultIncludeFile << ' \t\t "' + fileName + ' " {\n '
216- defaultIncludeFile << ' \t\t\t dimension "' + dimensionName + ' "\n '
217- defaultIncludeFile << " \t\t }\n "
218- defaultIncludeFile << " \t }\n "
219- defaultIncludeFile << " }"
213+
214+ def content = """ android {
215+ productFlavors {
216+ ${ fileName} {
217+ dimension ${ dimensionName}
218+ }
219+ }
220+ }"""
221+
222+
223+ defaultIncludeFile << content
220224}
221225
222226def sanatizeDimensionName (str ) {
@@ -311,7 +315,6 @@ task createDefaultIncludeFiles {
311315 flavorNames. add(' "' + dimensionName + ' "' )
312316
313317 if (! foundIncludeFile) {
314- // createIncludeFile(fl.getAbsolutePath() ,fileName, dimensionName)
315318 createIncludeFile(fl. getAbsolutePath() , flavor, dimensionName)
316319 }
317320 }
@@ -329,11 +332,13 @@ task createPluginsConfigFile {
329332
330333 if (createPluginConfigFile) {
331334 println " \t +creating product flavors include.gradle file in $configurationsDir folder..."
332- def flavors = flavorNames. join(" ," )
335+ def flavors = flavorNames. join(" , " )
336+
337+ def content = """ android {
338+ flavorDimensions ${ flavors}
339+ }"""
333340
334- flavorsFile << " android { \n "
335- flavorsFile << " \t flavorDimensions " + flavors + " \n "
336- flavorsFile << " }\n "
341+ flavorsFile << content
337342 }
338343 }
339344}
0 commit comments