Home | History | Annotate | Download | only in hal
      1 cc_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 
     19 cc_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 (a] 1.0",
     32     ],
     33 }
     34 
     35 cc_defaults {
     36     name: "VtsHalProfilerDefaults",
     37     defaults: ["VtsHalLibDefaults"],
     38     shared_libs: [
     39         "libfmq",
     40         "libvts_profiling",
     41         "libvts_multidevice_proto",
     42         "libprotobuf-cpp-full",
     43     ],
     44     // 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     },
     53 }
     54