blob: 8566bc22abbc09cd6380bd157d640694bb080825 [file] [log] [blame]
Bob Badourc82a7432022-10-27 07:35:05 -07001package {
2 // See: http://go/android-license-faq
3 // A large-scale-change added 'default_applicable_licenses' to import
4 // all of the 'license_kinds' from "system_update_engine_license"
5 // to get the below license kinds:
6 // SPDX-license-identifier-Apache-2.0
7 default_applicable_licenses: ["system_update_engine_license"],
8}
9
Kelvin Zhang1bd2e5b2022-10-03 12:02:34 -070010cc_library {
Akilesh Kailashdc84c252025-03-10 22:11:47 -070011 name: "liburing_cpp",
12 host_supported: true,
13 recovery_available: true,
14 ramdisk_available: true,
15 vendor_ramdisk_available: true,
16 srcs: [
17 "src/IoUring.cpp",
18 "src/IoUringSQE.cpp",
19 ],
20 static_libs: [
21 "liburing",
22 ],
23 export_include_dirs: [
24 "include",
25 ],
Kelvin Zhang1bd2e5b2022-10-03 12:02:34 -070026}
27
Kelvin Zhang1bd2e5b2022-10-03 12:02:34 -070028cc_test_host {
Akilesh Kailashdc84c252025-03-10 22:11:47 -070029 name: "liburing_cpp_tests",
30 srcs: [
31 "tests/BasicTests.cpp",
32 "tests/main.cpp",
33 ],
34 static_libs: [
35 "libgtest",
36 "liburing",
37 "liburing_cpp",
38 ],
Bob Badourc82a7432022-10-27 07:35:05 -070039}