1*ec779b8eSAndroid Build Coastguard Worker// Copyright 2018 The Android Open Source Project 2*ec779b8eSAndroid Build Coastguard Worker// 3*ec779b8eSAndroid Build Coastguard Worker// Licensed under the Apache License, Version 2.0 (the "License"); 4*ec779b8eSAndroid Build Coastguard Worker// you may not use this file except in compliance with the License. 5*ec779b8eSAndroid Build Coastguard Worker// You may obtain a copy of the License at 6*ec779b8eSAndroid Build Coastguard Worker// 7*ec779b8eSAndroid Build Coastguard Worker// http://www.apache.org/licenses/LICENSE-2.0 8*ec779b8eSAndroid Build Coastguard Worker// 9*ec779b8eSAndroid Build Coastguard Worker// Unless required by applicable law or agreed to in writing, software 10*ec779b8eSAndroid Build Coastguard Worker// distributed under the License is distributed on an "AS IS" BASIS, 11*ec779b8eSAndroid Build Coastguard Worker// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12*ec779b8eSAndroid Build Coastguard Worker// See the License for the specific language governing permissions and 13*ec779b8eSAndroid Build Coastguard Worker// limitations under the License. 14*ec779b8eSAndroid Build Coastguard Worker 15*ec779b8eSAndroid Build Coastguard Worker// 16*ec779b8eSAndroid Build Coastguard Worker// libcameraservice 17*ec779b8eSAndroid Build Coastguard Worker// 18*ec779b8eSAndroid Build Coastguard Worker 19*ec779b8eSAndroid Build Coastguard Workerpackage { 20*ec779b8eSAndroid Build Coastguard Worker default_applicable_licenses: [ 21*ec779b8eSAndroid Build Coastguard Worker "frameworks_av_services_camera_libcameraservice_license", 22*ec779b8eSAndroid Build Coastguard Worker ], 23*ec779b8eSAndroid Build Coastguard Worker} 24*ec779b8eSAndroid Build Coastguard Worker 25*ec779b8eSAndroid Build Coastguard Worker// Added automatically by a large-scale-change 26*ec779b8eSAndroid Build Coastguard Worker// See: http://go/android-license-faq 27*ec779b8eSAndroid Build Coastguard Workerlicense { 28*ec779b8eSAndroid Build Coastguard Worker name: "frameworks_av_services_camera_libcameraservice_license", 29*ec779b8eSAndroid Build Coastguard Worker visibility: [":__subpackages__"], 30*ec779b8eSAndroid Build Coastguard Worker license_kinds: [ 31*ec779b8eSAndroid Build Coastguard Worker "SPDX-license-identifier-Apache-2.0", 32*ec779b8eSAndroid Build Coastguard Worker ], 33*ec779b8eSAndroid Build Coastguard Worker license_text: [ 34*ec779b8eSAndroid Build Coastguard Worker "NOTICE", 35*ec779b8eSAndroid Build Coastguard Worker ], 36*ec779b8eSAndroid Build Coastguard Worker} 37*ec779b8eSAndroid Build Coastguard Worker 38*ec779b8eSAndroid Build Coastguard Workercc_defaults { 39*ec779b8eSAndroid Build Coastguard Worker name: "libcameraservice_deps", 40*ec779b8eSAndroid Build Coastguard Worker defaults: ["android.hardware.graphics.common-ndk_shared"], 41*ec779b8eSAndroid Build Coastguard Worker shared_libs: [ 42*ec779b8eSAndroid Build Coastguard Worker "libactivitymanager_aidl", 43*ec779b8eSAndroid Build Coastguard Worker "libbase", 44*ec779b8eSAndroid Build Coastguard Worker "libdl", 45*ec779b8eSAndroid Build Coastguard Worker "libui", 46*ec779b8eSAndroid Build Coastguard Worker "liblog", 47*ec779b8eSAndroid Build Coastguard Worker "libutilscallstack", 48*ec779b8eSAndroid Build Coastguard Worker "libutils", 49*ec779b8eSAndroid Build Coastguard Worker "libbinder", 50*ec779b8eSAndroid Build Coastguard Worker "libbinder_ndk", 51*ec779b8eSAndroid Build Coastguard Worker "libactivitymanager_aidl", 52*ec779b8eSAndroid Build Coastguard Worker "libpermission", 53*ec779b8eSAndroid Build Coastguard Worker "libcutils", 54*ec779b8eSAndroid Build Coastguard Worker "libexif", 55*ec779b8eSAndroid Build Coastguard Worker "libmedia", 56*ec779b8eSAndroid Build Coastguard Worker "libmediautils", 57*ec779b8eSAndroid Build Coastguard Worker "libcamera_client", 58*ec779b8eSAndroid Build Coastguard Worker "libcamera_metadata", 59*ec779b8eSAndroid Build Coastguard Worker "libfmq", 60*ec779b8eSAndroid Build Coastguard Worker "libgui", 61*ec779b8eSAndroid Build Coastguard Worker "libguiflags", 62*ec779b8eSAndroid Build Coastguard Worker "libhardware", 63*ec779b8eSAndroid Build Coastguard Worker "libhidlbase", 64*ec779b8eSAndroid Build Coastguard Worker "libimage_io", 65*ec779b8eSAndroid Build Coastguard Worker "libjpeg", 66*ec779b8eSAndroid Build Coastguard Worker "libultrahdr", 67*ec779b8eSAndroid Build Coastguard Worker "libmedia_codeclist", 68*ec779b8eSAndroid Build Coastguard Worker "libmedia_omx", 69*ec779b8eSAndroid Build Coastguard Worker "libmemunreachable", 70*ec779b8eSAndroid Build Coastguard Worker "libnativewindow", 71*ec779b8eSAndroid Build Coastguard Worker "libprocessgroup", 72*ec779b8eSAndroid Build Coastguard Worker "libprocinfo", 73*ec779b8eSAndroid Build Coastguard Worker "libsensorprivacy", 74*ec779b8eSAndroid Build Coastguard Worker "libstagefright", 75*ec779b8eSAndroid Build Coastguard Worker "libstagefright_foundation", 76*ec779b8eSAndroid Build Coastguard Worker "libvendorsupport", 77*ec779b8eSAndroid Build Coastguard Worker "libxml2", 78*ec779b8eSAndroid Build Coastguard Worker "libyuv", 79*ec779b8eSAndroid Build Coastguard Worker "android.companion.virtual.virtualdevice_aidl-cpp", 80*ec779b8eSAndroid Build Coastguard Worker "android.companion.virtualdevice.flags-aconfig-cc", 81*ec779b8eSAndroid Build Coastguard Worker "[email protected]", 82*ec779b8eSAndroid Build Coastguard Worker "[email protected]", 83*ec779b8eSAndroid Build Coastguard Worker "[email protected]", 84*ec779b8eSAndroid Build Coastguard Worker "[email protected]", 85*ec779b8eSAndroid Build Coastguard Worker "[email protected]", 86*ec779b8eSAndroid Build Coastguard Worker "[email protected]", 87*ec779b8eSAndroid Build Coastguard Worker "[email protected]", 88*ec779b8eSAndroid Build Coastguard Worker "[email protected]", 89*ec779b8eSAndroid Build Coastguard Worker "android.hardware.common-V2-ndk", 90*ec779b8eSAndroid Build Coastguard Worker "android.hardware.common-V2-cpp", 91*ec779b8eSAndroid Build Coastguard Worker "android.hardware.common.fmq-V1-ndk", 92*ec779b8eSAndroid Build Coastguard Worker "android.hardware.common.fmq-V1-cpp", 93*ec779b8eSAndroid Build Coastguard Worker "camera_platform_flags_c_lib", 94*ec779b8eSAndroid Build Coastguard Worker "com.android.window.flags.window-aconfig_flags_c_lib", 95*ec779b8eSAndroid Build Coastguard Worker "media_permission-aidl-cpp", 96*ec779b8eSAndroid Build Coastguard Worker ], 97*ec779b8eSAndroid Build Coastguard Worker 98*ec779b8eSAndroid Build Coastguard Worker static_libs: [ 99*ec779b8eSAndroid Build Coastguard Worker "[email protected]", 100*ec779b8eSAndroid Build Coastguard Worker "[email protected]", 101*ec779b8eSAndroid Build Coastguard Worker "[email protected]", 102*ec779b8eSAndroid Build Coastguard Worker "[email protected]", 103*ec779b8eSAndroid Build Coastguard Worker "[email protected]", 104*ec779b8eSAndroid Build Coastguard Worker "[email protected]", 105*ec779b8eSAndroid Build Coastguard Worker "android.frameworks.cameraservice.common-V1-ndk", 106*ec779b8eSAndroid Build Coastguard Worker "android.frameworks.cameraservice.service-V3-ndk", 107*ec779b8eSAndroid Build Coastguard Worker "android.frameworks.cameraservice.device-V3-ndk", 108*ec779b8eSAndroid Build Coastguard Worker "android.hardware.camera.common-V1-ndk", 109*ec779b8eSAndroid Build Coastguard Worker "android.hardware.camera.device-V3-ndk", 110*ec779b8eSAndroid Build Coastguard Worker "android.hardware.camera.metadata-V3-ndk", 111*ec779b8eSAndroid Build Coastguard Worker "[email protected]", 112*ec779b8eSAndroid Build Coastguard Worker "[email protected]", 113*ec779b8eSAndroid Build Coastguard Worker "[email protected]", 114*ec779b8eSAndroid Build Coastguard Worker "[email protected]", 115*ec779b8eSAndroid Build Coastguard Worker "android.hardware.camera.provider-V3-ndk", 116*ec779b8eSAndroid Build Coastguard Worker "libaidlcommonsupport", 117*ec779b8eSAndroid Build Coastguard Worker "libbinderthreadstateutils", 118*ec779b8eSAndroid Build Coastguard Worker "libcameraservice_device_independent", 119*ec779b8eSAndroid Build Coastguard Worker "libdynamic_depth", 120*ec779b8eSAndroid Build Coastguard Worker "libprocessinfoservice_aidl", 121*ec779b8eSAndroid Build Coastguard Worker "libvirtualdevicebuildflags", 122*ec779b8eSAndroid Build Coastguard Worker "media_permission-aidl-cpp", 123*ec779b8eSAndroid Build Coastguard Worker ], 124*ec779b8eSAndroid Build Coastguard Worker} 125*ec779b8eSAndroid Build Coastguard Worker 126*ec779b8eSAndroid Build Coastguard Workercc_library { 127*ec779b8eSAndroid Build Coastguard Worker name: "libcameraservice", 128*ec779b8eSAndroid Build Coastguard Worker 129*ec779b8eSAndroid Build Coastguard Worker defaults: [ 130*ec779b8eSAndroid Build Coastguard Worker "libcameraservice_deps", 131*ec779b8eSAndroid Build Coastguard Worker ], 132*ec779b8eSAndroid Build Coastguard Worker // Camera service source 133*ec779b8eSAndroid Build Coastguard Worker 134*ec779b8eSAndroid Build Coastguard Worker srcs: [ 135*ec779b8eSAndroid Build Coastguard Worker "CameraService.cpp", 136*ec779b8eSAndroid Build Coastguard Worker "CameraServiceWatchdog.cpp", 137*ec779b8eSAndroid Build Coastguard Worker "CameraFlashlight.cpp", 138*ec779b8eSAndroid Build Coastguard Worker "common/Camera2ClientBase.cpp", 139*ec779b8eSAndroid Build Coastguard Worker "common/CameraDeviceBase.cpp", 140*ec779b8eSAndroid Build Coastguard Worker "common/CameraOfflineSessionBase.cpp", 141*ec779b8eSAndroid Build Coastguard Worker "common/CameraProviderManager.cpp", 142*ec779b8eSAndroid Build Coastguard Worker "common/FrameProcessorBase.cpp", 143*ec779b8eSAndroid Build Coastguard Worker "common/hidl/HidlProviderInfo.cpp", 144*ec779b8eSAndroid Build Coastguard Worker "common/aidl/AidlProviderInfo.cpp", 145*ec779b8eSAndroid Build Coastguard Worker "api1/Camera2Client.cpp", 146*ec779b8eSAndroid Build Coastguard Worker "api1/client2/Parameters.cpp", 147*ec779b8eSAndroid Build Coastguard Worker "api1/client2/FrameProcessor.cpp", 148*ec779b8eSAndroid Build Coastguard Worker "api1/client2/StreamingProcessor.cpp", 149*ec779b8eSAndroid Build Coastguard Worker "api1/client2/JpegProcessor.cpp", 150*ec779b8eSAndroid Build Coastguard Worker "api1/client2/CallbackProcessor.cpp", 151*ec779b8eSAndroid Build Coastguard Worker "api1/client2/CaptureSequencer.cpp", 152*ec779b8eSAndroid Build Coastguard Worker "api1/client2/ZslProcessor.cpp", 153*ec779b8eSAndroid Build Coastguard Worker "api2/CameraDeviceClient.cpp", 154*ec779b8eSAndroid Build Coastguard Worker "api2/CameraOfflineSessionClient.cpp", 155*ec779b8eSAndroid Build Coastguard Worker "api2/CompositeStream.cpp", 156*ec779b8eSAndroid Build Coastguard Worker "api2/DepthCompositeStream.cpp", 157*ec779b8eSAndroid Build Coastguard Worker "api2/HeicEncoderInfoManager.cpp", 158*ec779b8eSAndroid Build Coastguard Worker "api2/HeicCompositeStream.cpp", 159*ec779b8eSAndroid Build Coastguard Worker "api2/JpegRCompositeStream.cpp", 160*ec779b8eSAndroid Build Coastguard Worker "device3/BufferUtils.cpp", 161*ec779b8eSAndroid Build Coastguard Worker "device3/Camera3Device.cpp", 162*ec779b8eSAndroid Build Coastguard Worker "device3/Camera3OfflineSession.cpp", 163*ec779b8eSAndroid Build Coastguard Worker "device3/Camera3Stream.cpp", 164*ec779b8eSAndroid Build Coastguard Worker "device3/Camera3IOStreamBase.cpp", 165*ec779b8eSAndroid Build Coastguard Worker "device3/Camera3InputStream.cpp", 166*ec779b8eSAndroid Build Coastguard Worker "device3/Camera3OutputStream.cpp", 167*ec779b8eSAndroid Build Coastguard Worker "device3/Camera3FakeStream.cpp", 168*ec779b8eSAndroid Build Coastguard Worker "device3/Camera3SharedOutputStream.cpp", 169*ec779b8eSAndroid Build Coastguard Worker "device3/StatusTracker.cpp", 170*ec779b8eSAndroid Build Coastguard Worker "device3/Camera3BufferManager.cpp", 171*ec779b8eSAndroid Build Coastguard Worker "device3/Camera3StreamSplitter.cpp", 172*ec779b8eSAndroid Build Coastguard Worker "device3/Camera3OutputStreamInterface.cpp", 173*ec779b8eSAndroid Build Coastguard Worker "device3/Camera3OutputUtils.cpp", 174*ec779b8eSAndroid Build Coastguard Worker "device3/Camera3DeviceInjectionMethods.cpp", 175*ec779b8eSAndroid Build Coastguard Worker "device3/deprecated/DeprecatedCamera3StreamSplitter.cpp", 176*ec779b8eSAndroid Build Coastguard Worker "device3/UHRCropAndMeteringRegionMapper.cpp", 177*ec779b8eSAndroid Build Coastguard Worker "device3/PreviewFrameSpacer.cpp", 178*ec779b8eSAndroid Build Coastguard Worker "device3/hidl/HidlCamera3Device.cpp", 179*ec779b8eSAndroid Build Coastguard Worker "device3/hidl/HidlCamera3OfflineSession.cpp", 180*ec779b8eSAndroid Build Coastguard Worker "device3/hidl/HidlCamera3OutputUtils.cpp", 181*ec779b8eSAndroid Build Coastguard Worker "device3/aidl/AidlCamera3Device.cpp", 182*ec779b8eSAndroid Build Coastguard Worker "device3/aidl/AidlCamera3OutputUtils.cpp", 183*ec779b8eSAndroid Build Coastguard Worker "device3/aidl/AidlCamera3OfflineSession.cpp", 184*ec779b8eSAndroid Build Coastguard Worker "device3/aidl/AidlCamera3SharedDevice.cpp", 185*ec779b8eSAndroid Build Coastguard Worker "gui/RingBufferConsumer.cpp", 186*ec779b8eSAndroid Build Coastguard Worker "hidl/AidlCameraDeviceCallbacks.cpp", 187*ec779b8eSAndroid Build Coastguard Worker "hidl/AidlCameraServiceListener.cpp", 188*ec779b8eSAndroid Build Coastguard Worker "hidl/HidlCameraDeviceUser.cpp", 189*ec779b8eSAndroid Build Coastguard Worker "hidl/HidlCameraService.cpp", 190*ec779b8eSAndroid Build Coastguard Worker "hidl/Utils.cpp", 191*ec779b8eSAndroid Build Coastguard Worker "aidl/AidlCameraDeviceCallbacks.cpp", 192*ec779b8eSAndroid Build Coastguard Worker "aidl/AidlCameraDeviceUser.cpp", 193*ec779b8eSAndroid Build Coastguard Worker "aidl/AidlCameraService.cpp", 194*ec779b8eSAndroid Build Coastguard Worker "aidl/AidlCameraServiceListener.cpp", 195*ec779b8eSAndroid Build Coastguard Worker "aidl/AidlUtils.cpp", 196*ec779b8eSAndroid Build Coastguard Worker "aidl/DeathPipe.cpp", 197*ec779b8eSAndroid Build Coastguard Worker "utils/AttributionAndPermissionUtils.cpp", 198*ec779b8eSAndroid Build Coastguard Worker "utils/CameraServiceProxyWrapper.cpp", 199*ec779b8eSAndroid Build Coastguard Worker "utils/CameraTraces.cpp", 200*ec779b8eSAndroid Build Coastguard Worker "utils/AutoConditionLock.cpp", 201*ec779b8eSAndroid Build Coastguard Worker "utils/SchedulingPolicyUtils.cpp", 202*ec779b8eSAndroid Build Coastguard Worker "utils/SessionConfigurationUtils.cpp", 203*ec779b8eSAndroid Build Coastguard Worker "utils/SessionConfigurationUtilsHidl.cpp", 204*ec779b8eSAndroid Build Coastguard Worker "utils/TagMonitor.cpp", 205*ec779b8eSAndroid Build Coastguard Worker "utils/LatencyHistogram.cpp", 206*ec779b8eSAndroid Build Coastguard Worker "utils/Utils.cpp", 207*ec779b8eSAndroid Build Coastguard Worker "utils/VirtualDeviceCameraIdMapper.cpp", 208*ec779b8eSAndroid Build Coastguard Worker ], 209*ec779b8eSAndroid Build Coastguard Worker 210*ec779b8eSAndroid Build Coastguard Worker header_libs: [ 211*ec779b8eSAndroid Build Coastguard Worker "libdynamic_depth-internal_headers", 212*ec779b8eSAndroid Build Coastguard Worker "libdynamic_depth-public_headers", 213*ec779b8eSAndroid Build Coastguard Worker "libmediadrm_headers", 214*ec779b8eSAndroid Build Coastguard Worker "libmediametrics_headers", 215*ec779b8eSAndroid Build Coastguard Worker ], 216*ec779b8eSAndroid Build Coastguard Worker 217*ec779b8eSAndroid Build Coastguard Worker export_shared_lib_headers: [ 218*ec779b8eSAndroid Build Coastguard Worker "libbinder", 219*ec779b8eSAndroid Build Coastguard Worker "libactivitymanager_aidl", 220*ec779b8eSAndroid Build Coastguard Worker "libpermission", 221*ec779b8eSAndroid Build Coastguard Worker "libcamera_client", 222*ec779b8eSAndroid Build Coastguard Worker "libfmq", 223*ec779b8eSAndroid Build Coastguard Worker "libsensorprivacy", 224*ec779b8eSAndroid Build Coastguard Worker ], 225*ec779b8eSAndroid Build Coastguard Worker 226*ec779b8eSAndroid Build Coastguard Worker include_dirs: [ 227*ec779b8eSAndroid Build Coastguard Worker "system/media/private/camera/include", 228*ec779b8eSAndroid Build Coastguard Worker "frameworks/native/include/media/openmax", 229*ec779b8eSAndroid Build Coastguard Worker ], 230*ec779b8eSAndroid Build Coastguard Worker 231*ec779b8eSAndroid Build Coastguard Worker export_include_dirs: ["."], 232*ec779b8eSAndroid Build Coastguard Worker 233*ec779b8eSAndroid Build Coastguard Worker cflags: [ 234*ec779b8eSAndroid Build Coastguard Worker "-Wall", 235*ec779b8eSAndroid Build Coastguard Worker "-Wextra", 236*ec779b8eSAndroid Build Coastguard Worker "-Werror", 237*ec779b8eSAndroid Build Coastguard Worker "-Wno-ignored-qualifiers", 238*ec779b8eSAndroid Build Coastguard Worker ], 239*ec779b8eSAndroid Build Coastguard Worker} 240*ec779b8eSAndroid Build Coastguard Worker 241*ec779b8eSAndroid Build Coastguard Workercc_library_static { 242*ec779b8eSAndroid Build Coastguard Worker name: "libcameraservice_device_independent", 243*ec779b8eSAndroid Build Coastguard Worker host_supported: true, 244*ec779b8eSAndroid Build Coastguard Worker 245*ec779b8eSAndroid Build Coastguard Worker // Camera service source 246*ec779b8eSAndroid Build Coastguard Worker 247*ec779b8eSAndroid Build Coastguard Worker srcs: [ 248*ec779b8eSAndroid Build Coastguard Worker "common/DepthPhotoProcessor.cpp", 249*ec779b8eSAndroid Build Coastguard Worker "device3/CoordinateMapper.cpp", 250*ec779b8eSAndroid Build Coastguard Worker "device3/DistortionMapper.cpp", 251*ec779b8eSAndroid Build Coastguard Worker "device3/RotateAndCropMapper.cpp", 252*ec779b8eSAndroid Build Coastguard Worker "device3/ZoomRatioMapper.cpp", 253*ec779b8eSAndroid Build Coastguard Worker "utils/ExifUtils.cpp", 254*ec779b8eSAndroid Build Coastguard Worker "utils/SessionConfigurationUtilsHost.cpp", 255*ec779b8eSAndroid Build Coastguard Worker "utils/SessionStatsBuilder.cpp", 256*ec779b8eSAndroid Build Coastguard Worker ], 257*ec779b8eSAndroid Build Coastguard Worker 258*ec779b8eSAndroid Build Coastguard Worker header_libs: [ 259*ec779b8eSAndroid Build Coastguard Worker "libdynamic_depth-internal_headers", 260*ec779b8eSAndroid Build Coastguard Worker "libdynamic_depth-public_headers", 261*ec779b8eSAndroid Build Coastguard Worker ], 262*ec779b8eSAndroid Build Coastguard Worker 263*ec779b8eSAndroid Build Coastguard Worker shared_libs: [ 264*ec779b8eSAndroid Build Coastguard Worker "libbase", 265*ec779b8eSAndroid Build Coastguard Worker "libbinder", 266*ec779b8eSAndroid Build Coastguard Worker "libcamera_metadata", 267*ec779b8eSAndroid Build Coastguard Worker "libdynamic_depth", 268*ec779b8eSAndroid Build Coastguard Worker "libexif", 269*ec779b8eSAndroid Build Coastguard Worker "libjpeg", 270*ec779b8eSAndroid Build Coastguard Worker "liblog", 271*ec779b8eSAndroid Build Coastguard Worker "libutils", 272*ec779b8eSAndroid Build Coastguard Worker "libxml2", 273*ec779b8eSAndroid Build Coastguard Worker ], 274*ec779b8eSAndroid Build Coastguard Worker 275*ec779b8eSAndroid Build Coastguard Worker target: { 276*ec779b8eSAndroid Build Coastguard Worker android: { 277*ec779b8eSAndroid Build Coastguard Worker shared_libs: [ 278*ec779b8eSAndroid Build Coastguard Worker "camera_platform_flags_c_lib", 279*ec779b8eSAndroid Build Coastguard Worker ], 280*ec779b8eSAndroid Build Coastguard Worker }, 281*ec779b8eSAndroid Build Coastguard Worker host: { 282*ec779b8eSAndroid Build Coastguard Worker shared_libs: [ 283*ec779b8eSAndroid Build Coastguard Worker "camera_platform_flags_c_lib_for_test", 284*ec779b8eSAndroid Build Coastguard Worker ], 285*ec779b8eSAndroid Build Coastguard Worker }, 286*ec779b8eSAndroid Build Coastguard Worker }, 287*ec779b8eSAndroid Build Coastguard Worker 288*ec779b8eSAndroid Build Coastguard Worker include_dirs: [ 289*ec779b8eSAndroid Build Coastguard Worker "frameworks/av/camera/include", 290*ec779b8eSAndroid Build Coastguard Worker "frameworks/av/camera/include/camera", 291*ec779b8eSAndroid Build Coastguard Worker ], 292*ec779b8eSAndroid Build Coastguard Worker 293*ec779b8eSAndroid Build Coastguard Worker export_include_dirs: ["."], 294*ec779b8eSAndroid Build Coastguard Worker 295*ec779b8eSAndroid Build Coastguard Worker cflags: [ 296*ec779b8eSAndroid Build Coastguard Worker "-Wall", 297*ec779b8eSAndroid Build Coastguard Worker "-Wextra", 298*ec779b8eSAndroid Build Coastguard Worker "-Werror", 299*ec779b8eSAndroid Build Coastguard Worker "-Wno-ignored-qualifiers", 300*ec779b8eSAndroid Build Coastguard Worker ], 301*ec779b8eSAndroid Build Coastguard Worker} 302