avito-android
39 строк · 1.4 Кб
1plugins {
2id("convention.kotlin-jvm")
3id("convention.publish-gradle-plugin")
4id("convention.gradle-testing")
5}
6
7dependencies {
8implementation(project(":subprojects:delivery:sign-service")) {
9because("Creates qappsUploadSigned<Variant> tasks which is directly depends on corresponding signer task")
10}
11
12implementation(project(":subprojects:common:okhttp"))
13implementation(project(":subprojects:common:result"))
14api(project(":subprojects:gradle:android"))
15implementation(project(":subprojects:gradle:build-failer"))
16implementation(project(":subprojects:gradle:gradle-extensions"))
17implementation(project(":subprojects:gradle:statsd-config"))
18implementation(project(":subprojects:logger:slf4j-gradle-logger"))
19implementation(libs.retrofit)
20implementation(libs.retrofitConverterGson)
21implementation(libs.okhttpLogging)
22
23testImplementation(project(":subprojects:common:truth-extensions"))
24testImplementation(project(":subprojects:common:test-okhttp"))
25testImplementation(project(":subprojects:logger:logger"))
26
27gradleTestImplementation(project(":subprojects:gradle:test-project"))
28gradleTestImplementation(project(":subprojects:common:test-okhttp"))
29}
30
31gradlePlugin {
32plugins {
33create("qapps") {
34id = "com.avito.android.qapps"
35implementationClass = "com.avito.plugin.QAppsPlugin"
36displayName = "QApps"
37}
38}
39}
40