1 /** 2 * This is an adaptation of the build.gradle found in external/android_onboarding. 3 * There are certain classes that must be modified in order to work with the sysui studio build. 4 */ <lambda>null5plugins { 6 id(libs.plugins.android.library.get().pluginId) 7 id(libs.plugins.kotlin.android.get().pluginId) 8 id(libs.plugins.kotlin.kapt.get().pluginId) 9 } 10 11 val top = extra["ANDROID_TOP"].toString() 12 val moduleDir = 13 "$top/external/android_onboarding/src/com/android/onboarding/bedsteadonboarding/providers" 14 <lambda>null15android { 16 namespace = "com.android.onboarding.bedsteadonboarding.providers" 17 defaultConfig { 18 vectorDrawables.useSupportLibrary = true 19 } 20 21 buildTypes { 22 release { 23 isMinifyEnabled = false 24 } 25 } 26 27 sourceSets { 28 sourceSets.getByName("main") { 29 java.srcDirs(listOf("src", symlinkedSources(moduleDir))) 30 } 31 } 32 } 33 34 dependencies { 35 api(project(":android_onboarding.bedsteadonboarding.permissions")) 36 api(project(":android_onboarding.bedsteadonboarding.data")) 37 }