|
21 | 21 | ext.deps = [:] |
22 | 22 | def versions = [:] |
23 | 23 | versions.android_checkstyle_plugin = "1.1.0" |
24 | | -versions.android_gradle_plugin = "3.3.2" |
| 24 | +versions.android_gradle_plugin = "3.4.2" |
25 | 25 | versions.android_maven_gradle_plugin = "2.1" |
26 | | -versions.androidthings = "0.7-devpreview" |
27 | | -versions.apache_commons = "2.5" |
28 | | -versions.arch = hasProperty("ARCH_VERSION") ? getProperty("ARCH_VERSION") : "1.1.0" |
29 | | -versions.atsl_rules = "1.0.1" |
30 | | -versions.atsl_runner = "1.0.1" |
31 | | -versions.commons_io = "2.6" |
32 | | -versions.commons_lang3 = "3.7" |
| 26 | +versions.android_material = "1.0.0" |
| 27 | +versions.androidx_appcompat = "1.0.2" |
| 28 | +versions.androidx_cardview = "1.0.0" |
| 29 | +versions.androidx_constraintlayout = "1.1.3" |
| 30 | +versions.androidx_recyclerview = "1.0.0" |
33 | 31 | versions.constraint_layout = "1.1.3" |
34 | | -versions.dagger = "2.14.1" |
35 | | -versions.dexmaker = "2.2.0" |
36 | | -versions.driver_bmx280 = "0.4" |
37 | | -versions.driver_ds3231 = "0.1" |
38 | | -versions.driver_epaperdriverhat = "0.1" |
39 | | -versions.driver_hcsr04 = "0.1" |
40 | | -versions.driver_hd44780 = "0.2" |
41 | | -versions.driver_lsm9ds1 = "0.3" |
42 | | -versions.driver_sh1106 = "0.2" |
43 | | -versions.driver_tsl256x = "0.1" |
44 | 32 | versions.errorprone_plugin = "0.0.15" |
45 | 33 | versions.espresso = "3.0.1" |
46 | | -versions.glide = "3.8.0" |
47 | 34 | versions.gradle_bintray_plugin = "1.8.4" |
48 | 35 | versions.gradle_versions_plugin = "0.21.0" |
49 | | -versions.hamcrest = "1.3" |
50 | | -versions.joystick = "1.1.0" |
51 | 36 | versions.junit = "4.12" |
52 | 37 | versions.kotlin = "1.2" |
| 38 | +versions.material = "1.0.0" |
53 | 39 | versions.mockito = "2.13.3" |
54 | 40 | versions.mockito_all = "1.10.19" |
55 | | -versions.mockwebserver = "3.9.1" |
56 | | -versions.nullaway = "0.6.6" |
57 | | -versions.okhttp3 = "3.9.1" |
58 | | -versions.paging = "1.0.0-alpha3" |
59 | | -versions.pio_softpwm = "0.1" |
60 | | -versions.powermock = "1.6.6" |
61 | | -versions.play_services = "11.6.2" |
62 | | -versions.retrofit = "2.3.0" |
63 | | -versions.rx_android = "2.0.1" |
64 | | -versions.rxjava2 = "2.1.9" |
65 | | -versions.support = "28.0.0" |
66 | | -versions.timber = "4.6.0" |
67 | | -versions.violations_plugin = "1.52" |
| 41 | +versions.nullaway = "0.7.5" |
| 42 | +versions.violations_plugin = "1.56" |
68 | 43 | ext.versions = versions |
69 | 44 |
|
70 | | -def deps = [:] |
71 | | - |
72 | | -def support = [:] |
73 | | -support.annotations = "com.android.support:support-annotations:$versions.support" |
74 | | -support.app_compat = "com.android.support:appcompat-v7:$versions.support" |
75 | | -support.cardview = "com.android.support:cardview-v7:$versions.support" |
76 | | -support.core_utils = "com.android.support:support-core-utils:$versions.support" |
77 | | -support.design = "com.android.support:design:$versions.support" |
78 | | -support.fragment = "com.android.support:support-fragment:$versions.support" |
79 | | -support.recyclerview = "com.android.support:recyclerview-v7:$versions.support" |
80 | | -support.v4 = "com.android.support:support-v4:$versions.support" |
81 | | -deps.support = support |
82 | | - |
83 | | -def room = [:] |
84 | | -room.compiler = "android.arch.persistence.room:compiler:$versions.arch" |
85 | | -room.runtime = "android.arch.persistence.room:runtime:$versions.arch" |
86 | | -room.rxjava2 = "android.arch.persistence.room:rxjava2:$versions.arch" |
87 | | -room.testing = "android.arch.persistence.room:testing:$versions.arch" |
88 | | -deps.room = room |
89 | | - |
90 | | -def lifecycle = [:] |
91 | | -lifecycle.compiler = "android.arch.lifecycle:compiler:$versions.arch" |
92 | | -lifecycle.extensions = "android.arch.lifecycle:extensions:$versions.arch" |
93 | | -lifecycle.java8 = "android.arch.lifecycle:common-java8:$versions.arch" |
94 | | -lifecycle.runtime = "android.arch.lifecycle:runtime:$versions.arch" |
95 | | -deps.lifecycle = lifecycle |
96 | | - |
97 | | -def arch_core = [:] |
98 | | -arch_core.testing = "android.arch.core:core-testing:$versions.arch" |
99 | | -deps.arch_core = arch_core |
100 | | - |
101 | | -def play_services = [:] |
102 | | -play_services.googl_plus = "com.google.android.gms:play-services-plus:$versions.play_services" |
103 | | -play_services.account_login = "com.google.android.gms:play-services-auth:$versions.play_services" |
104 | | -play_services.actions_base_client_library = "com.google.android.gms:play-services-base:$versions.play_services" |
105 | | -play_services.sign_in = "com.google.android.gms:play-services-identity:$versions.play_services" |
106 | | -play_services.analytics = "com.google.android.gms:play-services-analytics:$versions.play_services" |
107 | | -play_services.awareness = "com.google.android.gms:play-services-awareness:$versions.play_services" |
108 | | -play_services.cast = "com.google.android.gms:play-services-cast:$versions.play_services" |
109 | | -play_services.cloud_messaging = "com.google.android.gms:play-services-gcm:$versions.play_services" |
110 | | -play_services.drive = "com.google.android.gms:play-services-drive:$versions.play_services" |
111 | | -play_services.fit = "com.google.android.gms:play-services-fitness:$versions.play_services" |
112 | | -play_services.location_and_activity_recognition = "com.google.android.gms:play-services-location:$versions.play_services" |
113 | | -play_services.maps = "com.google.android.gms:play-services-maps:$versions.play_services" |
114 | | -play_services.mobile_ads = "com.google.android.gms:play-services-ads:$versions.play_services" |
115 | | -play_services.places = "com.google.android.gms:play-services-places:$versions.play_services" |
116 | | -play_services.mobile_vision = "com.google.android.gms:play-services-vision:$versions.play_services" |
117 | | -play_services.nearby = "com.google.android.gms:play-services-nearby:$versions.play_services" |
118 | | -play_services.panorama_viewer = "com.google.android.gms:play-services-panorama:$versions.play_services" |
119 | | -play_services.play_game_services = "com.google.android.gms:play-services-games:$versions.play_services" |
120 | | -play_services.safety_net = "com.google.android.gms:play-services-safetynet:$versions.play_services" |
121 | | -play_services.android_pay = "com.google.android.gms:play-services-wallet:$versions.play_services" |
122 | | -play_services.android_wear = "com.google.android.gms:play-services-wearable:$versions.play_services" |
123 | | -deps.play_services = play_services |
124 | | - |
125 | | -def retrofit = [:] |
126 | | -retrofit.adapter_rxjava2 = "com.squareup.retrofit2:adapter-rxjava2:$versions.retrofit" |
127 | | -retrofit.gson = "com.squareup.retrofit2:converter-gson:$versions.retrofit" |
128 | | -retrofit.moshi = "com.squareup.retrofit2:converter-moshi:$versions.retrofit" |
129 | | -retrofit.runtime = "com.squareup.retrofit2:retrofit:$versions.retrofit" |
130 | | -deps.retrofit = retrofit |
131 | | - |
132 | | - |
133 | | -def dagger = [:] |
134 | | -dagger.android = "com.google.dagger:dagger-android:$versions.dagger" |
135 | | -dagger.android_support = "com.google.dagger:dagger-android-support:$versions.dagger" |
136 | | -dagger.android_support_compiler = "com.google.dagger:dagger-android-processor:$versions.dagger" |
137 | | -dagger.compiler = "com.google.dagger:dagger-compiler:$versions.dagger" |
138 | | -dagger.runtime = "com.google.dagger:dagger:$versions.dagger" |
139 | | - |
140 | | -deps.dagger = dagger |
141 | | - |
142 | | -def espresso = [:] |
143 | | -espresso.core = "com.android.support.test.espresso:espresso-core:$versions.espresso" |
144 | | -espresso.contrib = "com.android.support.test.espresso:espresso-contrib:$versions.espresso" |
145 | | -espresso.intents = "com.android.support.test.espresso:espresso-intents:$versions.espresso" |
146 | | -deps.espresso = espresso |
147 | | - |
148 | | -def atsl = [:] |
149 | | -atsl.runner = "com.android.support.test:runner:$versions.atsl_runner" |
150 | | -atsl.rules = "com.android.support.test:rules:$versions.atsl_runner" |
151 | | -deps.atsl = atsl |
152 | | - |
153 | | -def mockito = [:] |
154 | | -mockito.core = "org.mockito:mockito-core:$versions.mockito" |
155 | | -mockito.all = "org.mockito:mockito-all:$versions.mockito_all" |
156 | | -deps.mockito = mockito |
157 | | - |
158 | | -def powermock = [:] |
159 | | -powermock.module_junit4 = "org.powermock:powermock-module-junit4:$versions.powermock" |
160 | | -powermock.api_mockito = "org.powermock:powermock-api-mockito2:$versions.powermock" |
161 | | -deps.powermock = powermock |
162 | | - |
163 | | -def kotlin = [:] |
164 | | -kotlin.stdlib = "org.jetbrains.kotlin:kotlin-stdlib-jre7:$versions.kotlin" |
165 | | -kotlin.test = "org.jetbrains.kotlin:kotlin-test-junit:$versions.kotlin" |
166 | | -kotlin.plugin = "org.jetbrains.kotlin:kotlin-gradle-plugin:$versions.kotlin" |
167 | | -deps.kotlin = kotlin |
168 | | - |
169 | | -deps.android_checkstyle_plugin = "com.leinardi.android:android-checkstyle-plugin:$versions.android_checkstyle_plugin" |
170 | | -deps.android_gradle_plugin = "com.android.tools.build:gradle:$versions.android_gradle_plugin" |
171 | | -deps.android_maven_gradle_plugin = "com.github.dcendents:android-maven-gradle-plugin:$versions.android_maven_gradle_plugin" |
172 | | -deps.androidthings = "com.google.android.things:androidthings:$versions.androidthings" |
173 | | -deps.commons_io = "commons-io:commons-io:$versions.commons_io" |
174 | | -deps.commons_lang3 = "org.apache.commons:commons-lang3:$versions.commons_lang3" |
175 | | -deps.constraint_layout = "com.android.support.constraint:constraint-layout:$versions.constraint_layout" |
176 | | -deps.dexmaker = "com.linkedin.dexmaker:dexmaker-mockito:$versions.dexmaker" |
177 | | -deps.driver_bmx280 = "com.google.android.things.contrib:driver-bmx280:$versions.driver_bmx280" |
178 | | -deps.driver_ds3231_receiver = "com.leinardi.android.things:driver-ds3231-receiver:$versions.driver_ds3231" |
179 | | -deps.driver_epaperdriverhat = "com.leinardi.android.things:driver-epaperdriverhat:$versions.driver_epaperdriverhat" |
180 | | -deps.driver_hcsr04 = "com.leinardi.android.things:driver-hcsr04:$versions.driver_hcsr04" |
181 | | -deps.driver_hd44780 = "com.leinardi.android.things:driver-hd44780:$versions.driver_hd44780" |
182 | | -deps.driver_lsm9ds1 = "com.leinardi.android.things:driver-lsm9ds1:$versions.driver_lsm9ds1" |
183 | | -deps.driver_sh1106 = "com.leinardi.android.things:driver-sh1106:$versions.driver_sh1106" |
184 | | -deps.driver_tsl256x = "com.leinardi.android.things:driver-tsl256x:$versions.driver_tsl256x" |
185 | | -deps.errorprone_plugin = "net.ltgt.gradle:gradle-errorprone-plugin:$versions.errorprone_plugin" |
186 | | -deps.glide = "com.github.bumptech.glide:glide:$versions.glide" |
187 | | -deps.gradle_bintray_plugin = "com.jfrog.bintray.gradle:gradle-bintray-plugin:$versions.gradle_bintray_plugin" |
188 | | -deps.gradle_versions_plugin = "com.github.ben-manes:gradle-versions-plugin:$versions.gradle_versions_plugin" |
189 | | -deps.hamcrest = "org.hamcrest:hamcrest-all:$versions.hamcrest" |
190 | | -deps.joystick = "com.github.erz05:JoyStick:$versions.joystick" |
191 | | -deps.junit = "junit:junit:$versions.junit" |
192 | | -deps.mock_web_server = "com.squareup.okhttp3:mockwebserver:$versions.mockwebserver" |
193 | | -deps.nullaway = "com.uber.nullaway:nullaway:$versions.nullaway" |
194 | | -deps.okhttp3_logging_interceptor = "com.squareup.okhttp3:logging-interceptor:$versions.okhttp3" |
195 | | -deps.paging = "android.arch.paging:runtime:$versions.paging" |
196 | | -deps.pio_softpwm = "com.leinardi.android.things:pio-softpwm:$versions.pio_softpwm" |
197 | | -deps.rx_android = "io.reactivex.rxjava2:rxandroid:$versions.rx_android" |
198 | | -deps.rxjava2 = "io.reactivex.rxjava2:rxjava:$versions.rxjava2" |
199 | | -deps.timber = "com.jakewharton.timber:timber:$versions.timber" |
200 | | -deps.violations_plugin = "se.bjurr.violations:violation-comments-to-github-gradle-plugin:$versions.violations_plugin" |
201 | | -ext.deps = deps |
202 | | - |
203 | 45 | def commitCount = 'git rev-list --count HEAD'.execute().text.trim() |
204 | 46 | def build_versions = [:] |
205 | 47 | build_versions.min_sdk = 14 |
206 | 48 | build_versions.target_sdk = 28 |
207 | 49 | build_versions.java_version = JavaVersion.VERSION_1_7 |
208 | 50 | build_versions.version_code = commitCount.isNumber() ? commitCount as int : 0 |
209 | | -build_versions.version_name = "2.0.0" |
| 51 | +build_versions.version_name = "3.0.0" |
210 | 52 | ext.build_versions = build_versions |
211 | 53 |
|
212 | 54 |
|
|
0 commit comments