apply plugin: 'com.android.library' apply plugin: 'kotlin-android' apply plugin: 'com.squareup.wire' android { def config = rootProject.extensions.getByName("ext") compileSdkVersion config["compile_sdk"] defaultConfig { minSdkVersion config["min_sdk"] targetSdkVersion config["target_sdk"] testInstrumentationRunner config["test_runner"] } compileOptions { sourceCompatibility JavaVersion.VERSION_11 targetCompatibility JavaVersion.VERSION_11 } kotlinOptions { jvmTarget = JavaVersion.VERSION_11 } } dependencies { def applicationDependencies = rootProject.ext.mainApplication implementation applicationDependencies.kotlin } wire { protoPath { srcDir 'src/main/proto' } kotlin {} }