xref: /aosp_15_r20/system/core/libmodprobe/Android.bp (revision 00c7fec1bb09f3284aad6a6f96d2f63dfc3650ad)
1package {
2    default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5cc_library_static {
6    name: "libmodprobe",
7    cflags: [
8        "-Werror",
9    ],
10    vendor_available: true,
11    ramdisk_available: true,
12    recovery_available: true,
13    vendor_ramdisk_available: true,
14    host_supported: true,
15    srcs: [
16        "exthandler.cpp",
17        "libmodprobe.cpp",
18        "libmodprobe_ext.cpp",
19    ],
20    shared_libs: [
21        "libbase",
22    ],
23    export_include_dirs: ["include/"],
24}
25
26cc_test {
27    name: "libmodprobe_tests",
28    cflags: ["-Werror"],
29    shared_libs: [
30        "libbase",
31    ],
32    local_include_dirs: ["include/"],
33    srcs: [
34        "exthandler.cpp",
35        "libmodprobe_test.cpp",
36        "libmodprobe.cpp",
37        "libmodprobe_ext_test.cpp",
38    ],
39    test_suites: ["device-tests"],
40}
41