Introduction of Proton Core Domain

Affected: build config

MAILAND-722
This commit is contained in:
Davide Farella 2020-07-03 15:14:52 +02:00 committed by Davide Giuseppe Farella
parent b7297459b3
commit 1c96343376
4 changed files with 8 additions and 1 deletions

View File

@ -154,7 +154,9 @@ dependencies {
// rootProject.aar(Lib.composer, version = `composer version`),
`Proton-kotlin-util`,
`Proton-shared-preferences`,
// `Proton-work-manager`, TODO: not released yet
`Proton-domain`,
`Proton-work-manager`,
// Kotlin
`kotlin-jdk7`,

View File

@ -30,6 +30,8 @@ val DependencyHandler.`Proton-android-test` get() = protonTest("
val DependencyHandler.`Proton-android-instrumented-test` get() = protonTest("android-instrumented") version `Proton-android-instr-test version`
val DependencyHandler.`Proton-kotlin-test` get() = protonTest("kotlin") version `Proton-kotlin-test version`
val DependencyHandler.`Proton-domain` get() = proton("domain") version `Proton-domain version`
fun DependencyHandler.protonTest(moduleSuffix: String, version: String? = null) =
proton("test", moduleSuffix, version)
fun DependencyHandler.protonUtil(moduleSuffix: String, version: String? = null) =

View File

@ -67,6 +67,8 @@ const val `Proton-android-test version` = "0.1" // Released: May
const val `Proton-android-instr-test version` = "0.1.1" // Released: Jun 17, 2020
const val `Proton-kotlin-test version` = "0.1" // Released: Jun 10, 2020
const val `Proton-domain version` = "0.1" // Released: Jul 03, 2020
@Suppress("unused") const val `composer version` = "1.0-beta-3" // Released: Feb 12, 2020
@Deprecated("To be removed in favour of package published on Bintray") const val `old protonCore version` = "0.2.21" // Released: Mar 13, 2020

View File

@ -26,6 +26,7 @@ plugins {
dependencies {
api(
`Proton-kotlin-util`,
`Proton-domain`,
`kotlin-jdk7`,
`coroutines-core`