blob: 82a982f7ee1b5dfb2aa7c5890c084cd7243ac44d [file] [log] [blame]
Tri Vo038f7be2017-09-22 10:48:18 -07001cc_defaults {
2 name: "VtsHalLibDefaults",
3 shared_libs: [
4 "libbase",
5 "libcutils",
6 "liblog",
7 "libhidlbase",
8 "libhidltransport",
9 "libhwbinder",
10 "libutils",
11 ],
12 cflags: [
13 "-Wall",
14 "-Werror",
15 ],
16 group_static_libs: true,
17}
18
19cc_defaults {
20 name: "VtsHalDriverDefaults",
21 defaults: ["VtsHalLibDefaults"],
22 shared_libs: [
23 "libcamera_metadata",
24 "libfmq",
25 "libprotobuf-cpp-full",
26 "libvts_common",
27 "libvts_datatype",
28 "libvts_drivercomm",
29 "libvts_measurement",
30 "libvts_multidevice_proto",
31 "android.hidl.allocator@1.0",
32 ],
33}
34
35cc_defaults {
36 name: "VtsHalProfilerDefaults",
37 defaults: ["VtsHalLibDefaults"],
38 shared_libs: [
39 "libfmq",
Tri Vo038f7be2017-09-22 10:48:18 -070040 "libvts_profiling",
41 "libvts_multidevice_proto",
42 "libprotobuf-cpp-full",
43 ],
Zhuoyao Zhang67194462018-03-14 22:47:35 -070044 // Userdebug only, should not be used to build modules contained in a user build device image.
45 multilib: {
46 lib32: {
47 ldflags: ["-Wl,--rpath,/data/local/tmp/32"]
48 },
49 lib64: {
50 ldflags: ["-Wl,--rpath,/data/local/tmp/64"]
51 },
52 },
Tri Vo038f7be2017-09-22 10:48:18 -070053}