1 cc_library_shared { 2 name: "android.hardware.camera.provider (a] 2.4-impl", 3 defaults: ["hidl_defaults"], 4 proprietary: true, 5 relative_install_path: "hw", 6 srcs: ["CameraProvider.cpp"], 7 shared_libs: [ 8 "libhidlbase", 9 "libhidltransport", 10 "libutils", 11 "libcutils", 12 "android.hardware.camera.device (a] 1.0", 13 "android.hardware.camera.device (a] 3.2", 14 "camera.device (a] 1.0-impl", 15 "camera.device (a] 3.2-impl", 16 "android.hardware.camera.provider (a] 2.4", 17 "android.hardware.camera.common (a] 1.0", 18 "android.hardware.graphics.mapper (a] 2.0", 19 "android.hidl.allocator (a] 1.0", 20 "android.hidl.memory (a] 1.0", 21 "liblog", 22 "libhardware", 23 "libcamera_metadata" 24 ], 25 static_libs: [ 26 "android.hardware.camera.common (a] 1.0-helper" 27 ] 28 } 29 30 cc_binary { 31 name: "android.hardware.camera.provider (a] 2.4-service", 32 defaults: ["hidl_defaults"], 33 proprietary: true, 34 relative_install_path: "hw", 35 srcs: ["service.cpp"], 36 compile_multilib: "32", 37 init_rc: ["android.hardware.camera.provider (a] 2.4-service.rc"], 38 shared_libs: [ 39 "libhidlbase", 40 "libhidltransport", 41 "libbinder", 42 "liblog", 43 "libutils", 44 "android.hardware.camera.device (a] 1.0", 45 "android.hardware.camera.device (a] 3.2", 46 "android.hardware.camera.provider (a] 2.4", 47 "android.hardware.camera.common (a] 1.0", 48 ], 49 } 50