mirror of
https://github.com/anyproto/anytype-kotlin.git
synced 2025-06-07 21:37:02 +09:00
71 lines
2.1 KiB
Groovy
71 lines
2.1 KiB
Groovy
plugins {
|
|
id "com.android.library"
|
|
id "kotlin-android"
|
|
id "com.google.devtools.ksp"
|
|
id "kotlin-parcelize"
|
|
id "kotlinx-serialization"
|
|
}
|
|
|
|
def networkConfigFile = rootProject.file("network.properties")
|
|
def networkConfigProps = new Properties()
|
|
if (networkConfigFile.exists()) {
|
|
networkConfigProps.load(new FileInputStream(networkConfigFile))
|
|
}
|
|
|
|
android {
|
|
|
|
defaultConfig {
|
|
buildConfigField "boolean", "ENABLE_LINK_APPERANCE_MENU", "true"
|
|
buildConfigField "boolean", "USE_SIMPLE_TABLES_IN_EDITOR_EDDITING", "true"
|
|
buildConfigField "boolean", "ENABLE_VIEWS_MENU", "true"
|
|
buildConfigField "boolean", "ENABLE_RELATIVE_DATES_IN_MENTIONS", "true"
|
|
}
|
|
namespace 'com.anytypeio.anytype.presentation'
|
|
|
|
testOptions {
|
|
unitTests.returnDefaultValues = true
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
implementation project(':domain')
|
|
implementation project(':core-utils')
|
|
implementation project(':localization')
|
|
implementation project(':library-emojifier')
|
|
implementation project(':analytics')
|
|
implementation project(':core-models')
|
|
implementation project(':crash-reporting')
|
|
|
|
implementation libs.kotlin
|
|
implementation libs.coroutinesAndroid
|
|
|
|
implementation libs.lifecycleViewModel
|
|
implementation libs.lifecycleLiveData
|
|
implementation libs.compose
|
|
implementation libs.androidxCore
|
|
|
|
implementation libs.timber
|
|
|
|
implementation libs.urlcleaner
|
|
|
|
implementation libs.amplitude
|
|
|
|
compileOnly libs.javaxInject
|
|
|
|
implementation libs.gson
|
|
|
|
implementation libs.kotlinxSerializationJson
|
|
|
|
testImplementation libs.junit
|
|
testImplementation libs.kotlinTest
|
|
testImplementation libs.mockitoKotlin
|
|
testImplementation libs.coroutineTesting
|
|
testImplementation libs.liveDataTesting
|
|
testImplementation libs.archCoreTesting
|
|
testImplementation libs.androidXTestCore
|
|
testImplementation libs.robolectric
|
|
testImplementation libs.timberJUnit
|
|
testImplementation libs.turbine
|
|
testImplementation project(":test:utils")
|
|
testImplementation project(":test:core-models-stub")
|
|
}
|