@@ -5,10 +5,8 @@ buildscript {
5
5
}
6
6
7
7
dependencies {
8
- classpath ' me.tatarka:gradle-retrolambda:3.2.3'
9
- classpath ' io.fabric.tools:gradle:1.+'
10
- classpath " com.fernandocejas.frodo:frodo-plugin:0.8.1"
11
- classpath ' com.github.triplet.gradle:play-publisher:1.1.4'
8
+ classpath ' io.fabric.tools:gradle:1.25.4'
9
+ classpath ' com.github.triplet.gradle:play-publisher:1.2.2'
12
10
}
13
11
}
14
12
@@ -18,9 +16,7 @@ repositories {
18
16
19
17
}
20
18
apply plugin : ' com.android.application'
21
- apply plugin : ' me.tatarka.retrolambda'
22
19
apply plugin : ' io.fabric'
23
- apply plugin : ' com.fernandocejas.frodo'
24
20
apply plugin : ' com.github.triplet.play'
25
21
26
22
@@ -37,10 +33,9 @@ android {
37
33
}
38
34
}
39
35
compileSdkVersion 23
40
- buildToolsVersion ' 23.0.3'
41
36
defaultConfig {
42
37
applicationId ' com.sloy.sevibus'
43
- minSdkVersion 14
38
+ minSdkVersion 21
44
39
targetSdkVersion 22
45
40
versionCode myVersionCode
46
41
versionName myVersionName
@@ -63,9 +58,15 @@ android {
63
58
signingConfig = signingConfigs. release
64
59
}
65
60
}
61
+
62
+ flavorDimensions " city"
66
63
productFlavors {
67
- sevilla {}
68
- barna {}
64
+ sevilla {
65
+ dimension " city"
66
+ }
67
+ barna {
68
+ dimension " city"
69
+ }
69
70
}
70
71
packagingOptions {
71
72
exclude ' META-INF/LICENSE.txt'
@@ -79,59 +80,61 @@ android {
79
80
80
81
dependencies {
81
82
def supportVersion = " 23.1.1"
82
- compile " com.android.support:appcompat-v7:$supportVersion "
83
- compile " com.android.support:design:$supportVersion "
84
- compile " com.android.support:recyclerview-v7:$supportVersion "
85
- compile " com.android.support:cardview-v7:$supportVersion "
86
- compile " com.android.support:percent:$supportVersion "
83
+ implementation " com.android.support:appcompat-v7:$supportVersion "
84
+ implementation " com.android.support:design:$supportVersion "
85
+ implementation " com.android.support:recyclerview-v7:$supportVersion "
86
+ implementation " com.android.support:cardview-v7:$supportVersion "
87
+ implementation " com.android.support:percent:$supportVersion "
87
88
88
89
def playServicesVersion = " 9.0.0"
89
- compile " com.google.android.gms:play-services-location:$playServicesVersion "
90
- compile " com.google.android.gms:play-services-maps:$playServicesVersion "
91
- compile " com.google.android.gms:play-services-gcm:$playServicesVersion "
92
- compile " com.google.android.gms:play-services-auth:$playServicesVersion "
90
+ implementation " com.google.android.gms:play-services-location:$playServicesVersion "
91
+ implementation " com.google.android.gms:play-services-maps:$playServicesVersion "
92
+ implementation " com.google.android.gms:play-services-gcm:$playServicesVersion "
93
+ implementation " com.google.android.gms:play-services-auth:$playServicesVersion "
93
94
94
95
def firebaseVersion = " 9.0.0"
95
- compile " com.google.firebase:firebase-auth:$firebaseVersion "
96
- compile " com.google.firebase:firebase-database:$firebaseVersion "
97
- compile " com.google.firebase:firebase-analytics:$firebaseVersion "
98
- compile " com.google.firebase:firebase-config:$firebaseVersion "
99
-
100
- compile ' com.sloydev:gallego:1.0.0'
101
- compile ' io.reactivex:rxjava:1.0.16'
102
- compile ' io.reactivex:rxjava-math:1.0.0'
103
- compile ' io.reactivex:rxandroid:1.0.1'
104
- compile ' com.squareup.okhttp:okhttp:2.5.0'
105
- compile ' com.squareup.retrofit:retrofit:1.9.0'
106
-
107
- compile ' com.jakewharton:butterknife:7.0.1'
108
- compile ' com.squareup.picasso:picasso:2.5.2'
109
- compile ' com.j256.ormlite:ormlite-android:4.42'
110
- compile ' com.j256.ormlite:ormlite-core:4.42'
111
- compile ' net.sourceforge.htmlcleaner:htmlcleaner:2.7'
112
- compile(' com.fourmob.colorpicker:colorpicker:1.0.0' ) {
96
+ implementation " com.google.firebase:firebase-auth:$firebaseVersion "
97
+ implementation " com.google.firebase:firebase-database:$firebaseVersion "
98
+ implementation " com.google.firebase:firebase-analytics:$firebaseVersion "
99
+ implementation " com.google.firebase:firebase-config:$firebaseVersion "
100
+
101
+ implementation ' com.sloydev:gallego:1.0.0'
102
+ implementation ' io.reactivex:rxjava:1.0.16'
103
+ implementation ' io.reactivex:rxjava-math:1.0.0'
104
+ implementation ' io.reactivex:rxandroid:1.0.1'
105
+ implementation ' com.squareup.okhttp:okhttp:2.5.0'
106
+ implementation ' com.squareup.retrofit:retrofit:1.9.0'
107
+
108
+ implementation ' com.jakewharton:butterknife:7.0.1'
109
+ annotationProcessor ' com.jakewharton:butterknife:7.0.1'
110
+
111
+ implementation ' com.squareup.picasso:picasso:2.5.2'
112
+ implementation ' com.j256.ormlite:ormlite-android:4.42'
113
+ implementation ' com.j256.ormlite:ormlite-core:4.42'
114
+ implementation ' net.sourceforge.htmlcleaner:htmlcleaner:2.7'
115
+ implementation(' com.fourmob.colorpicker:colorpicker:1.0.0' ) {
113
116
exclude module : ' support-v4' ;
114
117
}
115
- compile ' de.cketti.library.changelog:ckchangelog:1.2.0'
116
- compile ' com.google.guava:guava:18.0'
117
- compile ' com.facebook.stetho:stetho:1.2.0'
118
- compile fileTree(include : [' *.jar' ], dir : ' libs' )
119
- compile (' com.crashlytics.sdk.android:crashlytics:2.5.2@aar' ) {
118
+ implementation ' de.cketti.library.changelog:ckchangelog:1.2.0'
119
+ implementation ' com.google.guava:guava:18.0'
120
+ implementation ' com.facebook.stetho:stetho:1.2.0'
121
+ implementation fileTree(include : [' *.jar' ], dir : ' libs' )
122
+ implementation (' com.crashlytics.sdk.android:crashlytics:2.5.2@aar' ) {
120
123
transitive = true ;
121
124
}
122
- compile (' com.crashlytics.sdk.android:answers:1.3.3@aar' ) {
125
+ implementation (' com.crashlytics.sdk.android:answers:1.3.3@aar' ) {
123
126
transitive = true ;
124
127
}
125
- compile ' com.android.support:multidex:1.0.1'
128
+ implementation ' com.android.support:multidex:1.0.1'
126
129
127
- compile ' de.hdodenhof:circleimageview:2.0.0'
128
- compile ' com.github.justzak:dilatingdotsprogressbar:1.0.1'
129
- compile ' de.cketti.mailto:email-intent-builder:1.0.0'
130
- compile ' com.artjimlop:chernobyl:1.1.0'
130
+ implementation ' de.hdodenhof:circleimageview:2.0.0'
131
+ implementation ' com.github.justzak:dilatingdotsprogressbar:1.0.1'
132
+ implementation ' de.cketti.mailto:email-intent-builder:1.0.0'
133
+ implementation ' com.artjimlop:chernobyl:1.1.0'
131
134
132
- testCompile ' junit:junit:4.12'
133
- testCompile ' org.assertj:assertj-core:1.7.0'
134
- testCompile ' org.mockito:mockito-core:1.10.19'
135
+ testImplementation ' junit:junit:4.12'
136
+ testImplementation ' org.assertj:assertj-core:1.7.0'
137
+ testImplementation ' org.mockito:mockito-core:1.10.19'
135
138
}
136
139
137
140
play {
0 commit comments