blob: 41cb4265e57e5cc40323abc078a151154c11c55f [file] [log] [blame]
Changyeon Jo2400b692019-07-18 21:32:48 -07001cc_binary {
2 name: "android.hardware.automotive.evs@1.1-service",
3 defaults: ["hidl_defaults"],
4 proprietary: true,
5 relative_install_path: "hw",
6 srcs: [
7 "service.cpp",
8 "EvsCamera.cpp",
9 "EvsEnumerator.cpp",
Changyeon Jo47b45af2019-10-11 10:17:33 -070010 "EvsDisplay.cpp",
11 "ConfigManager.cpp",
12 "ConfigManagerUtil.cpp",
Changyeon Jo2400b692019-07-18 21:32:48 -070013 ],
14 init_rc: ["android.hardware.automotive.evs@1.1-service.rc"],
15
16 shared_libs: [
17 "android.hardware.automotive.evs@1.0",
18 "android.hardware.automotive.evs@1.1",
Changyeon Jo47b45af2019-10-11 10:17:33 -070019 "android.hardware.camera.device@3.2",
Changyeon Jo2400b692019-07-18 21:32:48 -070020 "libbase",
21 "libbinder",
Changyeon Jo47b45af2019-10-11 10:17:33 -070022 "liblog",
Changyeon Jo2400b692019-07-18 21:32:48 -070023 "libhardware",
24 "libhidlbase",
Changyeon Jo2400b692019-07-18 21:32:48 -070025 "liblog",
26 "libui",
27 "libutils",
Changyeon Jo47b45af2019-10-11 10:17:33 -070028 "libcamera_metadata",
29 "libtinyxml2",
Changyeon Jo2400b692019-07-18 21:32:48 -070030 ],
31
32 cflags: [
33 "-O0",
34 "-g",
35 ],
Changyeon Jo47b45af2019-10-11 10:17:33 -070036
37 required: [
38 "evs_default_configuration.xml",
39 ],
40}
41
42prebuilt_etc {
43 name: "evs_default_configuration.xml",
44
45 src: "resources/evs_default_configuration.xml",
46 sub_dir: "automotive/evs",
Changyeon Jo2400b692019-07-18 21:32:48 -070047}