PRODUCT_CFI_INCLUDE_PATHS += \
    hardware/interfaces\
    hardware/qcom \
    vendor/nxp/opensource \
    vendor/qcom/proprietary \
    vendor/qcom/opensource

PRODUCT_CFI_EXCLUDE_PATHS += \
    hardware/interfaces/wifi \
    vendor/qcom/proprietary/kernel-tests-internal \
    vendor/qcom/proprietary/cv-internal \
    vendor/qcom/proprietary/gles/adreno200 \
    vendor/qcom/proprietary/camx/camx-lib/system/fd/algo \
    vendor/qcom/proprietary/camx/camx-lib/system/registrationalgo/opencv \
    vendor/qcom/proprietary/camx-lib/system/fd/algo \
    vendor/qcom/proprietary/camx-lib/system/registrationalgo/opencv \
    vendor/qcom/proprietary/display-noship/hdr-intf \
    vendor/qcom/proprietary/rs-driver \
    vendor/qcom/proprietary/telephony-internal/uim

ifeq ($(ENABLE_INTEGER_OVERFLOW), true)
PRODUCT_INTEGER_OVERFLOW_INCLUDE_PATHS += \
    hardware/interfaces\
    hardware/qcom \
    vendor/qcom/proprietary \
    vendor/qcom/opensource

PRODUCT_INTEGER_OVERFLOW_EXCLUDE_PATHS += \
    vendor/qcom/proprietary/gles/adreno200 \
    vendor/qcom/proprietary/display-tests
endif

ifeq ($(ENABLE_BOUND_SANITIZER), true)
PRODUCT_BOUNDS_INCLUDE_PATHS += \
    hardware/interfaces\
    hardware/qcom \
    vendor/qcom/proprietary \
    vendor/qcom/opensource
PRODUCT_BOUNDS_EXCLUDE_PATHS += \
    vendor/qcom/proprietary/gles/adreno200 \
    vendor/qcom/proprietary/display-tests
endif
