1filegroup { 2 name: "cuckoofilter_srcs", 3 srcs: ["java/com/google/setfilters/cuckoofilter/*.java"], 4} 5 6filegroup { 7 name: "cuckoofilter_test_srcs", 8 srcs: ["javatests/com/google/setfilters/cuckoofilter/*.java"], 9 // For now exclude tests with mocks. 10 exclude_srcs: ["javatests/com/google/setfilters/cuckoofilter/CuckooFilterTableTest.java"], 11} 12 13java_library { 14 name: "cuckoofilter", 15 host_supported: true, 16 hostdex: true, 17 sdk_version: "core_current", 18 srcs: [":cuckoofilter_srcs"], 19 static_libs: [ 20 "guava", 21 "error_prone_annotations", 22 ], 23} 24 25android_test { 26 name: "cuckoofiltertest", 27 28 srcs: [":cuckoofilter_test_srcs"], 29 sdk_version: "current", 30 min_sdk_version: "21", 31 32 static_libs: [ 33 "androidx.test.runner", 34 "cuckoofilter", 35 "junit", 36 "truth", 37 ], 38 certificate: "platform", 39 40 test_suites: ["device-tests"], 41} 42