Ensure that Element X can use the service from Element Classic.
Permission "im.vector.app.READ_DATA" is not necessary anymore.
This commit is contained in:
parent
1ce57d811e
commit
42b17d5704
3 changed files with 63 additions and 27 deletions
|
|
@ -1,3 +1,4 @@
|
|||
import extension.buildConfigFieldStr
|
||||
import extension.setupDependencyInjection
|
||||
import extension.testCommonDependencies
|
||||
|
||||
|
|
@ -23,6 +24,29 @@ android {
|
|||
isIncludeAndroidResources = true
|
||||
}
|
||||
}
|
||||
|
||||
buildFeatures {
|
||||
buildConfig = true
|
||||
}
|
||||
|
||||
buildTypes {
|
||||
val elementClassicPackageKey = "elementClassicPackage"
|
||||
val elementClassicPackage = "im.vector.app"
|
||||
val elementClassicPackageDebug = "$elementClassicPackage.debug"
|
||||
val elementClassicPackageNightly = "$elementClassicPackage.nightly"
|
||||
getByName("release") {
|
||||
manifestPlaceholders[elementClassicPackageKey] = elementClassicPackage
|
||||
buildConfigFieldStr(elementClassicPackageKey, elementClassicPackage)
|
||||
}
|
||||
getByName("debug") {
|
||||
manifestPlaceholders[elementClassicPackageKey] = elementClassicPackageDebug
|
||||
buildConfigFieldStr(elementClassicPackageKey, elementClassicPackageDebug)
|
||||
}
|
||||
register("nightly") {
|
||||
manifestPlaceholders[elementClassicPackageKey] = elementClassicPackageNightly
|
||||
buildConfigFieldStr(elementClassicPackageKey, elementClassicPackageNightly)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
setupDependencyInjection()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue