1*5a923131SAndroid Build Coastguard Worker 2*5a923131SAndroid Build Coastguard Workerpackage { 3*5a923131SAndroid Build Coastguard Worker // See: http://go/android-license-faq 4*5a923131SAndroid Build Coastguard Worker // A large-scale-change added 'default_applicable_licenses' to import 5*5a923131SAndroid Build Coastguard Worker // all of the 'license_kinds' from "system_update_engine_license" 6*5a923131SAndroid Build Coastguard Worker // to get the below license kinds: 7*5a923131SAndroid Build Coastguard Worker // SPDX-license-identifier-Apache-2.0 8*5a923131SAndroid Build Coastguard Worker default_applicable_licenses: ["system_update_engine_license"], 9*5a923131SAndroid Build Coastguard Worker} 10*5a923131SAndroid Build Coastguard Worker 11*5a923131SAndroid Build Coastguard Workercc_library { 12*5a923131SAndroid Build Coastguard Worker name: "liburing_cpp", 13*5a923131SAndroid Build Coastguard Worker host_supported: true, 14*5a923131SAndroid Build Coastguard Worker recovery_available: true, 15*5a923131SAndroid Build Coastguard Worker srcs: [ 16*5a923131SAndroid Build Coastguard Worker "src/IoUring.cpp", 17*5a923131SAndroid Build Coastguard Worker "src/IoUringSQE.cpp", 18*5a923131SAndroid Build Coastguard Worker ], 19*5a923131SAndroid Build Coastguard Worker static_libs: [ 20*5a923131SAndroid Build Coastguard Worker "liburing", 21*5a923131SAndroid Build Coastguard Worker ], 22*5a923131SAndroid Build Coastguard Worker export_include_dirs: [ 23*5a923131SAndroid Build Coastguard Worker "include", 24*5a923131SAndroid Build Coastguard Worker ], 25*5a923131SAndroid Build Coastguard Worker} 26*5a923131SAndroid Build Coastguard Worker 27*5a923131SAndroid Build Coastguard Worker 28*5a923131SAndroid Build Coastguard Workercc_test_host { 29*5a923131SAndroid Build Coastguard Worker name: "liburing_cpp_tests", 30*5a923131SAndroid Build Coastguard Worker srcs: [ 31*5a923131SAndroid Build Coastguard Worker "tests/BasicTests.cpp", 32*5a923131SAndroid Build Coastguard Worker "tests/main.cpp", 33*5a923131SAndroid Build Coastguard Worker ], 34*5a923131SAndroid Build Coastguard Worker static_libs: [ 35*5a923131SAndroid Build Coastguard Worker "libgtest", 36*5a923131SAndroid Build Coastguard Worker "liburing", 37*5a923131SAndroid Build Coastguard Worker "liburing_cpp", 38*5a923131SAndroid Build Coastguard Worker ], 39*5a923131SAndroid Build Coastguard Worker} 40