hc
2023-10-25 6c2073b7aa40e29d0eca7d571dd7bc590c7ecaa7
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
ROCKX_SITE = $(TOPDIR)/../external/rockx
ROCKX_SITE_METHOD = local
 
ROCKX_INSTALL_STAGING = YES
 
ifeq ($(BR2_PACKAGE_RK1806),y)
ROCKX_COMPILE_PLATFORM = rk1806
endif
 
ifeq ($(BR2_PACKAGE_RK1808),y)
ROCKX_COMPILE_PLATFORM = rk1808
endif
 
ifeq ($(BR2_PACKAGE_RK3399PRO),y)
ROCKX_COMPILE_PLATFORM = rk3399pro
endif
 
ifeq ($(BR2_PACKAGE_RV1126_RV1109),y)
ROCKX_COMPILE_PLATFORM = rv1109
 
ifeq ($(BR2_PACKAGE_ROCKX_CARPLATE_RELATIVE),y)
ROCKX_CONF_OPTS += -DWITH_ROCKX_CARPLATE_RELATIVE=1
endif
 
ifeq ($(BR2_PACKAGE_ROCKX_FACE_DETECTION),y)
ROCKX_CONF_OPTS += -DWITH_ROCKX_FACE_DETECTION=1
endif
 
ifeq ($(BR2_PACKAGE_ROCKX_FACE_RECOGNITION),y)
ROCKX_CONF_OPTS += -DWITH_ROCKX_FACE_RECOGNITION=1
endif
 
ifeq ($(BR2_PACKAGE_ROCKX_FACE_LANDMARK),y)
ROCKX_CONF_OPTS += -DWITH_ROCKX_FACE_LANDMARK=1
endif
 
ifeq ($(BR2_PACKAGE_ROCKX_FACE_ATTRIBUTE),y)
ROCKX_CONF_OPTS += -DWITH_ROCKX_FACE_ATTRIBUTE=1
endif
 
ifeq ($(BR2_PACKAGE_ROCKX_HEAD_DETECTION),y)
ROCKX_CONF_OPTS += -DWITH_ROCKX_HEAD_DETECTION=1
endif
 
ifeq ($(BR2_PACKAGE_ROCKX_OBJECT_DETECTION),y)
ROCKX_CONF_OPTS += -DWITH_ROCKX_OBJECT_DETECTION=1
endif
 
ifeq ($(BR2_PACKAGE_ROCKX_POSE_BODY),y)
ROCKX_CONF_OPTS += -DWITH_ROCKX_POSE_BODY=1
endif
 
ifeq ($(BR2_PACKAGE_ROCKX_POSE_FINGER),y)
ROCKX_CONF_OPTS += -DWITH_ROCKX_POSE_FINGER=1
endif
 
ifeq ($(BR2_PACKAGE_ROCKX_POSE_HAND),y)
ROCKX_CONF_OPTS += -DWITH_ROCKX_POSE_HAND=1
endif
 
ifeq ($(BR2_PACKAGE_ROCKX_TB), y)
ROCKX_DEPENDENCIES += rk_oem
ROCKX_CONF_OPTS += -DENABLE_ROCKX_TB=ON
endif
 
ifeq ($(BR2_PACKAGE_ROCKX_PERSON_DETECTION), y)
ROCKX_CONF_OPTS += -DWITH_ROCKX_PERSON_DETECTION=1
endif
 
endif
ROCKX_CONF_OPTS += -DCOMPILE_PLATFORM=$(ROCKX_COMPILE_PLATFORM)-Linux
 
ifeq ($(BR2_PACKAGE_RK_OEM), y)
ROCKX_INSTALL_TARGET_OPTS = DESTDIR=$(BR2_PACKAGE_RK_OEM_INSTALL_TARGET_DIR) install/fast
ROCKX_DEPENDENCIES += rk_oem
endif
 
$(eval $(cmake-package))