xref: /aosp_15_r20/system/core/libkeyutils/Android.bp (revision 00c7fec1bb09f3284aad6a6f96d2f63dfc3650ad)
1*00c7fec1SAndroid Build Coastguard Workerpackage {
2*00c7fec1SAndroid Build Coastguard Worker    default_applicable_licenses: ["system_core_libkeyutils_license"],
3*00c7fec1SAndroid Build Coastguard Worker}
4*00c7fec1SAndroid Build Coastguard Worker
5*00c7fec1SAndroid Build Coastguard Workerlicense {
6*00c7fec1SAndroid Build Coastguard Worker    name: "system_core_libkeyutils_license",
7*00c7fec1SAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
8*00c7fec1SAndroid Build Coastguard Worker    license_kinds: ["SPDX-license-identifier-BSD"],
9*00c7fec1SAndroid Build Coastguard Worker    license_text: ["NOTICE"],
10*00c7fec1SAndroid Build Coastguard Worker}
11*00c7fec1SAndroid Build Coastguard Worker
12*00c7fec1SAndroid Build Coastguard Workercc_library {
13*00c7fec1SAndroid Build Coastguard Worker    name: "libkeyutils",
14*00c7fec1SAndroid Build Coastguard Worker    cflags: ["-Werror"],
15*00c7fec1SAndroid Build Coastguard Worker    defaults: ["linux_bionic_supported"],
16*00c7fec1SAndroid Build Coastguard Worker    ramdisk_available: true,
17*00c7fec1SAndroid Build Coastguard Worker    vendor_ramdisk_available: true,
18*00c7fec1SAndroid Build Coastguard Worker    recovery_available: true,
19*00c7fec1SAndroid Build Coastguard Worker    export_include_dirs: ["include/"],
20*00c7fec1SAndroid Build Coastguard Worker    local_include_dirs: ["include/"],
21*00c7fec1SAndroid Build Coastguard Worker    srcs: ["keyutils.cpp"],
22*00c7fec1SAndroid Build Coastguard Worker    stl: "none",
23*00c7fec1SAndroid Build Coastguard Worker}
24*00c7fec1SAndroid Build Coastguard Worker
25*00c7fec1SAndroid Build Coastguard Workercc_test {
26*00c7fec1SAndroid Build Coastguard Worker    name: "libkeyutils-tests",
27*00c7fec1SAndroid Build Coastguard Worker    cflags: ["-Werror"],
28*00c7fec1SAndroid Build Coastguard Worker    shared_libs: ["libkeyutils"],
29*00c7fec1SAndroid Build Coastguard Worker    srcs: ["keyutils_test.cpp"],
30*00c7fec1SAndroid Build Coastguard Worker    test_suites: ["device-tests"],
31*00c7fec1SAndroid Build Coastguard Worker}
32