ifeq ($(BR2_PACKAGE_UVC_APP), y) UVC_APP_SITE = $(TOPDIR)/../external/uvc_app UVC_APP_SITE_METHOD = local UVC_APP_INSTALL_STAGING = YES UVC_APP_DEPENDENCIES = libdrm rockchip-mpp ifeq ($(BR2_PACKAGE_CAMERA_ENGINE_RKISP),y) UVC_APP_DEPENDENCIES += camera_engine_rkisp endif ifeq ($(BR2_PACKAGE_UVC_APP_MINILOGGER), y) UVC_APP_CONF_OPTS += -DENABLE_MINILOGGER=ON UVC_APP_DEPENDENCIES += minilogger else UVC_APP_CONF_OPTS += -DENABLE_MINILOGGER=OFF endif ifeq ($(BR2_PACKAGE_RK356X), y) UVC_APP_CONF_OPTS += -DENABLE_USB3=ON endif ifeq ($(BR2_PACKAGE_AISERVER), y) UVC_APP_CONF_OPTS += -DCOMPILES_CAMERA=ON -DENABLE_AISERVER=ON endif ifeq ($(BR2_PACKAGE_ROCKIT), y) UVC_APP_DEPENDENCIES += rockit UVC_APP_CONF_OPTS += -DCOMPILES_CAMERA=ON -DUSE_ROCKIT=ON endif ifeq ($(BR2_PACKAGE_ROCKX),y) UVC_APP_DEPENDENCIES += rockx rockchip-rga UVC_APP_CONF_OPTS += "-DEPTZ_SUPPORT=ON" "-DROCKX_HEADER_DIR=$(STAGING_DIR)/usr/include/rockx" endif ifeq ($(BR2_PACKAGE_DBSERVER),y) UVC_APP_DEPENDENCIES += libIPCProtocol UVC_APP_CONF_OPTS += "-DDBSERVER_SUPPORT=ON" "-DLIBIPCPROTOCOL_HEADER_DIR=$(STAGING_DIR)/usr/include/libIPCProtocol" endif ifeq ($(BR2_PACKAGE_RKMEDIA), y) UVC_APP_CONF_OPTS += -DINSTALL_LIBRKUVC=y endif $(eval $(cmake-package)) endif