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