blob: 4e1c35e5992376466ddd6f2a0e03faf7502df1b6 [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: [
Tianjie01d460b2020-11-30 14:40:55 -080023 "liblog",
24 "libhidlbase",
25 "libhardware",
26 "libutils",
27 "android.hardware.boot@1.0",
28 "android.hardware.boot@1.1",
29 "android.hardware.boot@1.2",
30 ],
31 static_libs: [
32 "libboot_control",
33 "libfstab",
34 ],
35}
36
37cc_binary {
38 name: "android.hardware.boot@1.2-service",
39 defaults: ["hidl_defaults"],
40 relative_install_path: "hw",
41 vendor: true,
42 init_rc: ["android.hardware.boot@1.2-service.rc"],
43 srcs: ["service.cpp"],
44
45 vintf_fragments: [
46 "android.hardware.boot@1.2.xml",
47 ],
48
49 shared_libs: [
50 "liblog",
51 "libhardware",
52 "libhidlbase",
53 "libutils",
54 "android.hardware.boot@1.0",
55 "android.hardware.boot@1.1",
56 "android.hardware.boot@1.2",
57 ],
58
59}