blob: f1e9c34a1b3b2b60a36220ffcaef28209d87cebe [file] [log] [blame]
Bob Badourb224b362021-02-12 20:13:01 -08001package {
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 "hardware_interfaces_license"
5 // to get the below license kinds:
6 // SPDX-license-identifier-Apache-2.0
7 default_applicable_licenses: ["hardware_interfaces_license"],
8}
9
Tianjie01d460b2020-11-30 14:40:55 -080010cc_library_shared {
11 name: "android.hardware.boot@1.2-impl",
12 stem: "android.hardware.boot@1.0-impl-1.2",
13 defaults: [
14 "hidl_defaults",
15 "libboot_control_defaults",
16 ],
17 relative_install_path: "hw",
18 vendor: true,
19 recovery_available: true,
20 srcs: ["BootControl.cpp"],
21
22 shared_libs: [
Jooyung Hanc8298362023-10-04 01:03:45 +000023 "libbase",
Tianjie01d460b2020-11-30 14:40:55 -080024 "liblog",
25 "libhidlbase",
26 "libhardware",
27 "libutils",
28 "android.hardware.boot@1.0",
29 "android.hardware.boot@1.1",
30 "android.hardware.boot@1.2",
31 ],
32 static_libs: [
33 "libboot_control",
34 "libfstab",
35 ],
36}
37
38cc_binary {
39 name: "android.hardware.boot@1.2-service",
40 defaults: ["hidl_defaults"],
41 relative_install_path: "hw",
42 vendor: true,
43 init_rc: ["android.hardware.boot@1.2-service.rc"],
44 srcs: ["service.cpp"],
45
46 vintf_fragments: [
47 "android.hardware.boot@1.2.xml",
48 ],
49
50 shared_libs: [
51 "liblog",
52 "libhardware",
53 "libhidlbase",
54 "libutils",
55 "android.hardware.boot@1.0",
56 "android.hardware.boot@1.1",
57 "android.hardware.boot@1.2",
58 ],
59
60}