aboutsummaryrefslogtreecommitdiff
path: root/shared/camera
diff options
context:
space:
mode:
authorCherry Ng <cyng@google.com>2022-12-12 10:19:58 +0800
committerCherry Ng <cyng@google.com>2022-12-12 13:23:54 +0800
commitb9174f71ba5ee5223365d8af68ca5f2a8235a75e (patch)
treebc9fcc11ecc666f47e4a0a1fadd6a2de17a288ea /shared/camera
parent7e3d42dc01b5a20bf8bb0f10ca1142f4cb082be1 (diff)
downloadcuttlefish-b9174f71ba5ee5223365d8af68ca5f2a8235a75e.tar.gz
Isolate cuttlefish compatible files into gHAWB/native_coverage
namespace. Test: build Bug: 258574187 Change-Id: I656afc7f6f884442c388794df8ab4d4f2fe54444
Diffstat (limited to 'shared/camera')
-rw-r--r--shared/camera/device_vendor.mk6
1 files changed, 4 insertions, 2 deletions
diff --git a/shared/camera/device_vendor.mk b/shared/camera/device_vendor.mk
index 6b1970efa..93dda4a92 100644
--- a/shared/camera/device_vendor.mk
+++ b/shared/camera/device_vendor.mk
@@ -29,10 +29,12 @@ endif
PRODUCT_SOONG_NAMESPACES += hardware/google/camera
PRODUCT_SOONG_NAMESPACES += hardware/google/camera/devices/EmulatedCamera
-# TODO(b/257379485): Enable cuttlefish build for all Camera 3A paths.
+# TODO(b/257379485): 3A is incrementally enabling cuttlefish build for native
+# code coverage support, temporary require separate namespace for folders that
+# can be built successfully.
PRODUCT_SOONG_NAMESPACES += vendor/google/camera/google_3a/libs_v4/g3ABase
PRODUCT_SOONG_NAMESPACES += vendor/google/camera/google_3a/libs_v4/gAF
-PRODUCT_SOONG_NAMESPACES += vendor/google/camera/google_3a/libs_v4/gHAWB
+PRODUCT_SOONG_NAMESPACES += vendor/google/camera/google_3a/libs_v4/gHAWB/native_coverage
PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.camera.concurrent.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.concurrent.xml \