blob: ac43311c2e58ecea782af25551324b169bb89093 [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",
Tri Vo038f7be2017-09-22 10:48:18 -07008 "libutils",
9 ],
10 cflags: [
11 "-Wall",
12 "-Werror",
13 ],
14 group_static_libs: true,
15}
16
17cc_defaults {
18 name: "VtsHalDriverDefaults",
19 defaults: ["VtsHalLibDefaults"],
20 shared_libs: [
21 "libcamera_metadata",
22 "libfmq",
23 "libprotobuf-cpp-full",
24 "libvts_common",
25 "libvts_datatype",
26 "libvts_drivercomm",
27 "libvts_measurement",
28 "libvts_multidevice_proto",
29 "android.hidl.allocator@1.0",
30 ],
31}
32
33cc_defaults {
34 name: "VtsHalProfilerDefaults",
35 defaults: ["VtsHalLibDefaults"],
36 shared_libs: [
37 "libfmq",
Zhuoyao Zhang0c0ea332018-08-13 10:48:28 -070038 "libhidlmemory",
Tri Vo038f7be2017-09-22 10:48:18 -070039 "libvts_profiling",
40 "libvts_multidevice_proto",
41 "libprotobuf-cpp-full",
Zhuoyao Zhang0c0ea332018-08-13 10:48:28 -070042 "android.hidl.memory@1.0",
Tri Vo038f7be2017-09-22 10:48:18 -070043 ],
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}