apply plugin: "com.android.library" apply plugin: "kotlin-android" apply plugin: 'org.jetbrains.dokka' android { compileSdkVersion 30 defaultConfig { minSdkVersion 19 targetSdkVersion 30 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" consumerProguardFiles "consumer-rules.pro" } kotlinOptions { freeCompilerArgs = ["-Xinline-classes", "-Xallow-result-return-type"] } dokkaHtml { outputDirectory.set(file("$rootDir/docs/api")) suppressInheritedMembers.set(true) moduleName.set("Net") } } dependencies { implementation 'androidx.appcompat:appcompat:1.3.1' implementation 'androidx.startup:startup-runtime:1.0.0' implementation 'androidx.documentfile:documentfile:1.0.1' implementation "androidx.lifecycle:lifecycle-runtime-ktx:2.6.2" compileOnly "com.squareup.okhttp3:okhttp:$okhttp_version" compileOnly "com.github.liangjingkanji:BRV:$brv_version" compileOnly "org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutine_version" compileOnly "org.jetbrains.kotlinx:kotlinx-coroutines-android:$coroutine_version" }