avito-android
16 строк · 750.0 Байт
1package com.avito.plugin
2
3import com.avito.capitalize
4import com.avito.kotlin.dsl.typedNamed
5import org.gradle.api.tasks.TaskContainer
6import org.gradle.api.tasks.TaskProvider
7
8internal fun qappsUploadUnsignedTaskName(variantName: String): String = "qappsUploadUnsigned${variantName.capitalize()}"
9
10internal fun qappsUploadSignedTaskName(variantName: String): String = "qappsUploadSigned${variantName.capitalize()}"
11
12public fun TaskContainer.qappsUploadUnsignedTaskProvider(variantName: String): TaskProvider<QAppsUploadTask> =
13typedNamed(qappsUploadUnsignedTaskName(variantName))
14
15public fun TaskContainer.qappsUploadSignedTaskProvider(variantName: String): TaskProvider<QAppsUploadTask> =
16typedNamed(qappsUploadSignedTaskName(variantName))
17