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