blob: d8431679549704fb0e17b14cdb8f9c1268590c45 [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 Joc6fa0ab2019-10-12 05:25:44 -070010 "EvsDisplay.cpp",
11 "ConfigManager.cpp",
12 "ConfigManagerUtil.cpp",
Tanmay Patilb97cceb2020-02-07 16:48:39 -080013 "EvsUltrasonicsArray.cpp",
Changyeon Jo2400b692019-07-18 21:32:48 -070014 ],
15 init_rc: ["android.hardware.automotive.evs@1.1-service.rc"],
16
17 shared_libs: [
18 "android.hardware.automotive.evs@1.0",
19 "android.hardware.automotive.evs@1.1",
Changyeon Jo56c9b372019-10-09 14:04:31 -070020 "android.hardware.camera.device@3.3",
Tanmay Patilb97cceb2020-02-07 16:48:39 -080021 "android.hidl.allocator@1.0",
22 "android.hidl.memory@1.0",
Changyeon Jo2400b692019-07-18 21:32:48 -070023 "libbase",
24 "libbinder",
Changyeon Joc6fa0ab2019-10-12 05:25:44 -070025 "liblog",
Changyeon Jo2400b692019-07-18 21:32:48 -070026 "libhardware",
27 "libhidlbase",
Tanmay Patilb97cceb2020-02-07 16:48:39 -080028 "libhidlmemory",
Changyeon Jo2400b692019-07-18 21:32:48 -070029 "liblog",
30 "libui",
31 "libutils",
Changyeon Joc6fa0ab2019-10-12 05:25:44 -070032 "libcamera_metadata",
33 "libtinyxml2",
Changyeon Jo043a7a02020-01-02 17:55:55 -080034 "android.hidl.token@1.0-utils",
35 "android.frameworks.automotive.display@1.0",
36 "android.hardware.graphics.bufferqueue@1.0",
37 "android.hardware.graphics.bufferqueue@2.0",
Changyeon Jo2400b692019-07-18 21:32:48 -070038 ],
39
40 cflags: [
41 "-O0",
42 "-g",
43 ],
Changyeon Joc6fa0ab2019-10-12 05:25:44 -070044
45 required: [
46 "evs_default_configuration.xml",
47 ],
48}
49
50prebuilt_etc {
51 name: "evs_default_configuration.xml",
Changyeon Job0e72922020-01-30 09:00:35 -080052 soc_specific: true,
Changyeon Joc6fa0ab2019-10-12 05:25:44 -070053 src: "resources/evs_default_configuration.xml",
54 sub_dir: "automotive/evs",
Changyeon Jo2400b692019-07-18 21:32:48 -070055}