LOCK_SITE = $(TOPDIR)/../app/lock LOCK_SITE_METHOD = local LOCK_INSTALL_STAGING = YES # add dependencies LOCK_DEPENDENCIES = camerahal rkfb rockchip-rga face_service COMPILE_PROJECT_TYPE=$(call qstrip,$(BR2_PACKAGE_LOCK_PROJECT_TYPE)) LOCK_DEPENDENCIES += libpng rv1108_minigui ifeq ($(BR2_PACKAGE_FREETYPE), y) LOCK_DEPENDENCIES += freetype LOCK_CONF_OPTS += -DCOMPILE_UI_TRUETYPE=$(COMPILE_UI_TRUETYPE) endif ifeq ($(BR2_PACKAGE_TSLIB), y) LOCK_DEPENDENCIES += tslib LOCK_CONF_OPTS += -DCOMPILE_UI_TSLIB=$(COMPILE_UI_TSLIB) endif ifeq ($(BR2_PACKAGE_SQLITE),y) LOCK_DEPENDENCIES += sqlite LOCK_CONF_OPTS += -DUSE_SQLITE=y endif ifeq ($(BR2_PACKAGE_DATABASE),y) LOCK_DEPENDENCIES += database LOCK_CONF_OPTS += -DUSE_DATABASE=y endif ifeq ($(BR2_PACKAGE_LOCK_ENABLE_DISP_HOLD),y) LOCK_CONF_OPTS += -DENABLE_DISP_HOLD=1 endif LOCK_CONF_OPTS += -DUI_RESOLUTION=$(call qstrip,$(RK_UI_RESOLUTION)) LOCK_CONF_OPTS += -DFACE_DETECTION_WIDTH=$(RK_FACE_DETECTION_WIDTH) -DFACE_DETECTION_HEIGHT=$(RK_FACE_DETECTION_HEIGHT) LOCK_CONF_OPTS += -DFACE_DETECTION_OFFSET_X=$(RK_FACE_DETECTION_OFFSET_X) -DFACE_DETECTION_OFFSET_Y=$(RK_FACE_DETECTION_OFFSET_Y) LOCK_CONF_OPTS += -DFACE_FOV_SCALE_FACTOR_X=$(RK_FACE_FOV_SCALE_FACTOR_X) -DFACE_FOV_SCALE_FACTOR_Y=$(RK_FACE_FOV_SCALE_FACTOR_Y) LOCK_CONF_OPTS += \ -DMAX_FEATURE_OF_USER=$(BR2_PACKAGE_FACE_SERVICE_MAX_FEATURE_OF_USER) $(eval $(cmake-package))