introduced new build flavors quick and full
This commit is contained in:
		
							parent
							
								
									79eee4916c
								
							
						
					
					
						commit
						96d34215fb
					
				
							
								
								
									
										45
									
								
								build.gradle
									
									
									
									
									
								
							
							
						
						
									
										45
									
								
								build.gradle
									
									
									
									
									
								
							| @ -93,9 +93,21 @@ android { | |||||||
|         targetCompatibility JavaVersion.VERSION_1_8 |         targetCompatibility JavaVersion.VERSION_1_8 | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     flavorDimensions("distribution", "emoji") |     flavorDimensions("mode", "distribution", "emoji") | ||||||
| 
 | 
 | ||||||
|     productFlavors { |     productFlavors { | ||||||
|  | 
 | ||||||
|  |         quick { | ||||||
|  |             dimension "mode" | ||||||
|  |             applicationId = "im.conversations.quick" | ||||||
|  |             resValue "string", "app_name", "Quick Conversations" | ||||||
|  |             resValue "string", "applicationId", applicationId | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         full { | ||||||
|  |             dimension "mode" | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|         playstore { |         playstore { | ||||||
|             dimension "distribution" |             dimension "distribution" | ||||||
|             versionNameSuffix "+p" |             versionNameSuffix "+p" | ||||||
| @ -114,6 +126,35 @@ android { | |||||||
|         } |         } | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  |     sourceSets { | ||||||
|  |         quickFreeCompat { | ||||||
|  |             java { | ||||||
|  |                 srcDirs 'src/freeCompat/java' | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         quickPlaystoreCompat { | ||||||
|  |             java { | ||||||
|  |                 srcDirs 'src/playstoreCompat/java' | ||||||
|  |             } | ||||||
|  |             res { | ||||||
|  |                 srcDir 'src/playstoreCompat/res' | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         fullFreeCompat { | ||||||
|  |             java { | ||||||
|  |                 srcDirs 'src/freeCompat/java' | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         fullPlaystoreCompat { | ||||||
|  |             java { | ||||||
|  |                 srcDirs 'src/playstoreCompat/java' | ||||||
|  |             } | ||||||
|  |             res { | ||||||
|  |                 srcDir 'src/playstoreCompat/res' | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|     buildTypes { |     buildTypes { | ||||||
|         release { |         release { | ||||||
|             shrinkResources true |             shrinkResources true | ||||||
| @ -131,7 +172,7 @@ android { | |||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|     if(new File("signing.properties").exists()) { |     if (new File("signing.properties").exists()) { | ||||||
|         Properties props = new Properties() |         Properties props = new Properties() | ||||||
|         props.load(new FileInputStream(file("signing.properties"))) |         props.load(new FileInputStream(file("signing.properties"))) | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Daniel Gultsch
						Daniel Gultsch