1package { 2 default_applicable_licenses: ["Android-Apache-2.0"], 3} 4 5// Onboarding bedstead target which production apps should include. 6android_library { 7 name: "android_onboarding.testable_onboarding", 8 srcs: [], 9 manifest: "AndroidManifest_testable_onboarding.xml", 10 static_libs: [ 11 "android_onboarding.bedsteadonboarding.activities", 12 "android_onboarding.bedsteadonboarding.providers", 13 ], 14} 15 16// Onboarding bedstead target which tests should depend on. 17android_library { 18 name: "android_onboarding.bedsteadonboarding", 19 manifest: ":android_onboarding.bedsteadonboarding.AndroidManifest", 20 srcs: [ 21 "*.kt", 22 ], 23 static_libs: [ 24 "Harrier", 25 "android_onboarding.bedsteadonboarding.activities", 26 "android_onboarding.bedsteadonboarding.annotations", 27 "android_onboarding.bedsteadonboarding.contract_eligibility_checker", 28 "android_onboarding.bedsteadonboarding.contractutils", 29 "android_onboarding.bedsteadonboarding.data", 30 "android_onboarding.bedsteadonboarding.fakes", 31 "android_onboarding.bedsteadonboarding.graph", 32 "android_onboarding.bedsteadonboarding.logcat", 33 "android_onboarding.bedsteadonboarding.providers", 34 "android_onboarding.contracts", 35 "android_onboarding.contracts.annotations", 36 "android_onboarding.nodes", 37 "androidx.test.core", 38 "androidx.test.ext.junit", 39 "androidx.test.uiautomator_uiautomator", 40 "junit", 41 "kotlin-reflect", 42 ], 43} 44 45filegroup { 46 name: "android_onboarding.bedsteadonboarding.AndroidManifest", 47 srcs: [ 48 "AndroidManifest.xml", 49 ], 50} 51