• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Copyright 2006 The Android Open Source Project
2
3subdirs = [
4    "audio",
5]
6
7cc_library_headers {
8    name: "libhardware_legacy_headers",
9    vendor_available: true,
10    export_include_dirs: ["include"],
11
12    header_libs: ["libcutils_headers"],
13    export_header_lib_headers: ["libcutils_headers"],
14}
15
16cc_library {
17    name: "libpower",
18
19    srcs: ["power.c"],
20    cflags: ["-Wall", "-Werror"],
21    export_include_dirs: ["include"],
22    shared_libs: ["libcutils", "liblog"],
23    vendor_available: true,
24    vndk: {
25        enabled: true,
26    },
27}
28
29cc_library_shared {
30    name: "libhardware_legacy",
31    vendor_available: true,
32    vndk: {
33        enabled: true,
34    },
35
36    shared_libs: [
37        "libbase",
38        "libdl",
39        "libcutils",
40        "liblog",
41    ],
42
43    header_libs: [
44        "libhardware_legacy_headers",
45    ],
46    export_header_lib_headers: ["libhardware_legacy_headers"],
47
48    export_include_dirs: ["include"],
49
50    cflags: [
51        "-DQEMU_HARDWARE",
52        "-Wall",
53        "-Werror",
54        "-Wno-unused-parameter",
55        "-Wno-gnu-designator",
56    ],
57
58    srcs: [
59        "power.c",
60        "uevent.c",
61    ],
62}
63