Home | History | Annotate | Download | only in default
      1 cc_library_shared {
      2     name: "android.hardware.camera.provider (a] 2.5-legacy",
      3     proprietary: true,
      4     srcs: ["LegacyCameraProviderImpl_2_5.cpp"],
      5     shared_libs: [
      6         "android.hardware.camera.common (a] 1.0",
      7         "android.hardware.camera.device (a] 1.0",
      8         "android.hardware.camera.device (a] 3.2",
      9         "android.hardware.camera.device (a] 3.3",
     10         "android.hardware.camera.device (a] 3.4",
     11         "android.hardware.camera.device (a] 3.5",
     12         "android.hardware.camera.provider (a] 2.4",
     13         "android.hardware.camera.provider (a] 2.4-legacy",
     14         "android.hardware.camera.provider (a] 2.5",
     15         "android.hardware.graphics.mapper (a] 2.0",
     16         "android.hidl.allocator (a] 1.0",
     17         "android.hidl.memory (a] 1.0",
     18         "camera.device (a] 1.0-impl",
     19         "camera.device (a] 3.2-impl",
     20         "camera.device (a] 3.3-impl",
     21         "camera.device (a] 3.4-impl",
     22         "camera.device (a] 3.5-impl",
     23         "libcamera_metadata",
     24         "libcutils",
     25         "libhardware",
     26         "libhidlbase",
     27         "libhidltransport",
     28         "liblog",
     29         "libutils",
     30     ],
     31     static_libs: [
     32         "android.hardware.camera.common (a] 1.0-helper",
     33     ],
     34     header_libs: [
     35         "camera.device (a] 3.4-impl_headers",
     36         "camera.device (a] 3.5-impl_headers",
     37     ],
     38     export_include_dirs: ["."],
     39 }
     40 
     41 cc_library_shared {
     42     name: "android.hardware.camera.provider (a] 2.5-external",
     43     proprietary: true,
     44     srcs: ["ExternalCameraProviderImpl_2_5.cpp"],
     45     shared_libs: [
     46         "android.hardware.camera.common (a] 1.0",
     47         "android.hardware.camera.device (a] 1.0",
     48         "android.hardware.camera.device (a] 3.2",
     49         "android.hardware.camera.device (a] 3.3",
     50         "android.hardware.camera.device (a] 3.4",
     51         "android.hardware.camera.device (a] 3.5",
     52         "android.hardware.camera.provider (a] 2.4",
     53         "android.hardware.camera.provider (a] 2.4-external",
     54         "android.hardware.camera.provider (a] 2.5",
     55         "android.hardware.graphics.mapper (a] 2.0",
     56         "android.hidl.allocator (a] 1.0",
     57         "android.hidl.memory (a] 1.0",
     58         "camera.device (a] 3.3-impl",
     59         "camera.device (a] 3.4-external-impl",
     60         "camera.device (a] 3.4-impl",
     61         "camera.device (a] 3.5-external-impl",
     62         "camera.device (a] 3.5-impl",
     63         "libcamera_metadata",
     64         "libcutils",
     65         "libhardware",
     66         "libhidlbase",
     67         "libhidltransport",
     68         "liblog",
     69         "libtinyxml2",
     70         "libutils",
     71     ],
     72     static_libs: [
     73         "android.hardware.camera.common (a] 1.0-helper",
     74     ],
     75     header_libs: [
     76         "camera.device (a] 3.4-external-impl_headers",
     77         "camera.device (a] 3.5-external-impl_headers"
     78     ],
     79     export_include_dirs: ["."],
     80 }
     81 
     82 cc_defaults {
     83     name: "camera_service_2_5_defaults",
     84     defaults: ["hidl_defaults"],
     85     proprietary: true,
     86     relative_install_path: "hw",
     87     srcs: ["service.cpp"],
     88     shared_libs: [
     89         "android.hardware.camera.common (a] 1.0",
     90         "android.hardware.camera.device (a] 1.0",
     91         "android.hardware.camera.device (a] 3.2",
     92         "android.hardware.camera.device (a] 3.3",
     93         "android.hardware.camera.device (a] 3.4",
     94         "android.hardware.camera.device (a] 3.5",
     95         "android.hardware.camera.provider (a] 2.4",
     96         "android.hardware.camera.provider (a] 2.4-legacy",
     97         "android.hardware.camera.provider (a] 2.5",
     98         "android.hardware.camera.provider (a] 2.5-legacy",
     99         "android.hardware.graphics.mapper (a] 2.0",
    100         "android.hidl.allocator (a] 1.0",
    101         "android.hidl.memory (a] 1.0",
    102         "libbinder",
    103         "libcamera_metadata",
    104         "libhardware",
    105         "libhidlbase",
    106         "libhidltransport",
    107         "liblog",
    108         "libutils",
    109     ],
    110     static_libs: [
    111         "android.hardware.camera.common (a] 1.0-helper",
    112     ],
    113     header_libs: [
    114         "camera.device (a] 3.4-impl_headers",
    115         "camera.device (a] 3.5-impl_headers"
    116     ],
    117 }
    118 
    119 cc_binary {
    120     name: "android.hardware.camera.provider (a] 2.5-service",
    121     defaults: ["camera_service_2_5_defaults"],
    122     compile_multilib: "32",
    123     init_rc: ["android.hardware.camera.provider (a] 2.5-service.rc"],
    124 }
    125 
    126 cc_binary {
    127     name: "android.hardware.camera.provider (a] 2.5-service_64",
    128     defaults: ["camera_service_2_5_defaults"],
    129     compile_multilib: "64",
    130     init_rc: ["android.hardware.camera.provider (a] 2.5-service_64.rc"],
    131 }
    132 
    133 cc_binary {
    134     name: "android.hardware.camera.provider (a] 2.5-service-lazy",
    135     overrides: ["android.hardware.camera.provider (a] 2.5-service"],
    136     defaults: ["camera_service_2_5_defaults"],
    137     compile_multilib: "32",
    138     init_rc: ["android.hardware.camera.provider (a] 2.5-service-lazy.rc"],
    139     cflags: ["-DLAZY_SERVICE"],
    140 }
    141 
    142 cc_binary {
    143     name: "android.hardware.camera.provider (a] 2.5-service-lazy_64",
    144     overrides: ["android.hardware.camera.provider (a] 2.5-service_64"],
    145     defaults: ["camera_service_2_5_defaults"],
    146     compile_multilib: "64",
    147     init_rc: ["android.hardware.camera.provider (a] 2.5-service-lazy_64.rc"],
    148     cflags: ["-DLAZY_SERVICE"],
    149 }
    150 
    151 cc_binary {
    152     name: "android.hardware.camera.provider (a] 2.5-external-service",
    153     defaults: ["hidl_defaults"],
    154     proprietary: true,
    155     relative_install_path: "hw",
    156     srcs: ["external-service.cpp"],
    157     compile_multilib: "32",
    158     init_rc: ["android.hardware.camera.provider (a] 2.5-external-service.rc"],
    159     shared_libs: [
    160         "android.hardware.camera.common (a] 1.0",
    161         "android.hardware.camera.device (a] 1.0",
    162         "android.hardware.camera.device (a] 3.2",
    163         "android.hardware.camera.device (a] 3.3",
    164         "android.hardware.camera.device (a] 3.4",
    165         "android.hardware.camera.device (a] 3.5",
    166         "android.hardware.camera.provider (a] 2.4",
    167         "android.hardware.camera.provider (a] 2.4-external",
    168         "android.hardware.camera.provider (a] 2.5",
    169         "android.hardware.camera.provider (a] 2.5-external",
    170         "android.hardware.graphics.mapper (a] 2.0",
    171         "libbinder",
    172         "libhidlbase",
    173         "libhidltransport",
    174         "liblog",
    175         "libtinyxml2",
    176         "libutils",
    177     ],
    178     static_libs: [
    179         "android.hardware.camera.common (a] 1.0-helper",
    180     ],
    181     header_libs: [
    182         "camera.device (a] 3.4-external-impl_headers",
    183         "camera.device (a] 3.4-impl_headers",
    184         "camera.device (a] 3.5-external-impl_headers",
    185         "camera.device (a] 3.5-impl_headers",
    186     ],
    187 }
    188