1package { 2 default_applicable_licenses: ["Android-Apache-2.0"], 3} 4 5cc_library { 6 name: "liburingutils", 7 8 srcs: [ 9 "src/IOUringSocketHandler.cpp", 10 ], 11 12 cflags: [ 13 "-Wall", 14 "-Werror", 15 ], 16 17 export_include_dirs: ["include"], 18 19 static_libs: [ 20 "liburing", 21 ], 22 shared_libs: [ 23 "libbase", 24 "liblog", 25 ], 26 27 tidy: true, 28 tidy_checks: [ 29 "-*", 30 "cert-*", 31 "clang-analyzer-security*", 32 "android-*", 33 ], 34 tidy_checks_as_errors: [ 35 "cert-*", 36 "clang-analyzer-security*", 37 "android-*", 38 ], 39 40 min_sdk_version: "30", 41 42 apex_available: [ 43 "//apex_available:platform", 44 "com.android.os.statsd", 45 ], 46} 47 48cc_test { 49 name: "IOUringSocketHandler_tests", 50 test_suites: ["device-tests"], 51 srcs: [ 52 "src/IOUringSocketHandler_test.cpp", 53 ], 54 static_libs: [ 55 "liburing", 56 "liburingutils", 57 "libbase", 58 "liblog", 59 ], 60} 61