1package {
2    default_applicable_licenses: ["system_core_libkeyutils_license"],
3}
4
5license {
6    name: "system_core_libkeyutils_license",
7    visibility: [":__subpackages__"],
8    license_kinds: ["SPDX-license-identifier-BSD"],
9    license_text: ["NOTICE"],
10}
11
12cc_library {
13    name: "libkeyutils",
14    cflags: ["-Werror"],
15    defaults: ["linux_bionic_supported"],
16    ramdisk_available: true,
17    vendor_ramdisk_available: true,
18    recovery_available: true,
19    export_include_dirs: ["include/"],
20    local_include_dirs: ["include/"],
21    srcs: ["keyutils.cpp"],
22    stl: "none",
23}
24
25cc_test {
26    name: "libkeyutils-tests",
27    cflags: ["-Werror"],
28    shared_libs: ["libkeyutils"],
29    srcs: ["keyutils_test.cpp"],
30    test_suites: ["device-tests"],
31}
32