| apply plugin: 'com.android.application' |
| |
| android { |
| compileSdkVersion 23 |
| buildToolsVersion "23.0.2" |
| |
| defaultConfig { |
| applicationId "io.v.todos" |
| minSdkVersion 21 |
| targetSdkVersion 23 |
| versionCode 1 |
| versionName "1.0" |
| } |
| productFlavors { |
| firebase { |
| applicationId "io.v.todos.firebase" |
| } |
| syncbase { |
| applicationId "io.v.todos.syncbase" |
| } |
| } |
| buildTypes { |
| release { |
| minifyEnabled false |
| proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' |
| } |
| } |
| packagingOptions { |
| exclude 'META-INF/LICENSE' |
| exclude 'META-INF/LICENSE-FIREBASE.txt' |
| exclude 'META-INF/NOTICE' |
| } |
| } |
| |
| dependencies { |
| compile fileTree(dir: 'libs', include: ['*.jar']) |
| testCompile 'junit:junit:4.12' |
| compile ( |
| 'com.android.support:appcompat-v7:23.1.1', |
| 'com.android.support:design:23.1.1', |
| 'com.android.support:cardview-v7:23.1.1', |
| 'com.android.support:recyclerview-v7:23.1.1' |
| ) |
| firebaseCompile 'com.firebase:firebase-client-android:2.5.2' |
| syncbaseCompile 'com.fasterxml.jackson.core:jackson-annotations:2.7.3' |
| } |