hc
2023-02-13 e440ec23c5a540cdd3f7464e8779219be6fd3d95
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
RKADK_SITE = $(TOPDIR)/../external/rkadk
RKADK_SITE_METHOD = local
RKADK_INSTALL_STAGING = YES
 
RKADK_DEPENDENCIES += rkmedia rkfsmk iniparser cjson
 
ifeq ($(BR2_PACKAGE_RKADK_ROCKIT), y)
RKADK_DEPENDENCIES += rockit
RKADK_CONF_OPTS += -DUSE_ROCKIT=ON \
   -DROCKIT_HEADER_DIR=$(STAGING_DIR)/usr/include
endif
 
ifeq ($(BR2_PACKAGE_CAMERA_ENGINE_RKAIQ), y)
RKADK_DEPENDENCIES += camera_engine_rkaiq
RKADK_CONF_OPTS += -DUSE_RKAIQ=ON
endif
 
RKADK_CONF_OPTS += -DRKMEDIA_HEADER_DIR=$(TOPDIR)/../external/rkmedia/include/rkmedia
 
RKADK_CONF_OPTS += -DCMAKE_INSTALL_STAGING=$(STAGING_DIR)
 
define RKADK_CP_DEF_SETTING_FILE
   mkdir -p $(TARGET_DIR)/etc/rkadk
   cp -rfp $(@D)/inicfg/rkadk_defsetting.ini $(TARGET_DIR)/etc/rkadk/ | true
   cp -rfp $(@D)/inicfg/rkadk_defsetting_sensor_0.ini $(TARGET_DIR)/etc/rkadk/ | true
   cp -rfp $(@D)/inicfg/rkadk_defsetting_sensor_1.ini $(TARGET_DIR)/etc/rkadk/ | true
endef
 
RKADK_POST_INSTALL_TARGET_HOOKS += RKADK_CP_DEF_SETTING_FILE
 
$(eval $(cmake-package))