forked from themactep/thingino-firmware
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Config.in
99 lines (86 loc) · 3.62 KB
/
Config.in
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
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
menu "Thingino Firmware"
source "$BR2_EXTERNAL_THINGINO_PATH/Config.soc.in"
source "$BR2_EXTERNAL_THINGINO_PATH/package/wifi/Config.in"
menuconfig BR2_THINGINO_SYSTEM_PACKAGES
bool "System Packages"
default y
select BR2_PACKAGE_DROPBEAR
select BR2_PACKAGE_EXFAT_NOFUSE if BR2_SDCARD
select BR2_PACKAGE_INGENIC_AUDIODAEMON if BR2_AUDIO
select BR2_PACKAGE_INGENIC_DIAG_TOOLS
select BR2_PACKAGE_INGENIC_LIB
select BR2_PACKAGE_INGENIC_MUSL
select BR2_PACKAGE_INGENIC_PWM
select BR2_PACKAGE_INGENIC_SDK
select BR2_PACKAGE_LIBCURL
select BR2_PACKAGE_LIBCURL_COOKIES_SUPPORT
select BR2_PACKAGE_LIBCURL_CURL
select BR2_PACKAGE_LIBCURL_EXTRA_PROTOCOLS_FEATURES
select BR2_PACKAGE_LIBCURL_MBEDTLS if !BR2_PACKAGE_OPENSSL
select BR2_PACKAGE_LIBCURL_PROXY_SUPPORT
select BR2_PACKAGE_LIBCURL_VERBOSE
select BR2_PACKAGE_LIBCURL_OPENSSL if BR2_PACKAGE_OPENSSL
select BR2_PACKAGE_LIBCURL_WEBSOCKETS_SUPPORT
select BR2_PACKAGE_MBEDTLS
select BR2_PACKAGE_MBEDTLS_COMPRESSION
select BR2_PACKAGE_MOTORS if BR2_MOTORS
select BR2_PACKAGE_MOTORS if BR2_MOTORS_SPI
select BR2_PACKAGE_UBOOT_TOOLS
select BR2_PACKAGE_JSONFILTER
select BR2_PACKAGE_WEBUI
select BR2_PACKAGE_WPA_SUPPLICANT_DEBUG_SYSLOG if BR2_PACKAGE_WPA_SUPPLICANT
help
Thingino System Packages
include essential system setup.
https://github.com/thingino/firmware
if BR2_THINGINO_SYSTEM_PACKAGES
source "$BR2_EXTERNAL_THINGINO_PATH/package/ingenic-diag-tools/Config.in"
source "$BR2_EXTERNAL_THINGINO_PATH/package/ingenic-sdk/Config.in"
source "$BR2_EXTERNAL_THINGINO_PATH/package/ingenic-pwm/Config.in"
source "$BR2_EXTERNAL_THINGINO_PATH/package/onvif-simple-server/Config.in"
source "$BR2_EXTERNAL_THINGINO_PATH/package/webui/Config.in"
endif
menuconfig BR2_THINGINO_STREAMER_PACKAGES
bool "Streamer Packages"
default y
select BR2_PACKAGE_PRUDYNT_T if !BR2_PACKAGE_RAPTOR_IPC
help
Thingino Development Packages
include tools for firmware development.
https://github.com/thingino/firmware
if BR2_THINGINO_STREAMER_PACKAGES
source "$BR2_EXTERNAL_THINGINO_PATH/package/raptor-ipc/Config.in"
source "$BR2_EXTERNAL_THINGINO_PATH/package/prudynt-t/Config.in"
source "$BR2_EXTERNAL_THINGINO_PATH/package/thingino-ffmpeg/Config.in"
source "$BR2_EXTERNAL_THINGINO_PATH/package/go2rtc/Config.in"
source "$BR2_EXTERNAL_THINGINO_PATH/package/ingenic-libimp-control/Config.in"
source "$BR2_EXTERNAL_THINGINO_PATH/package/thingino-live555/Config.in"
source "$BR2_EXTERNAL_THINGINO_PATH/package/thingino-fonts/Config.in"
source "$BR2_EXTERNAL_THINGINO_PATH/package/thingino-v4l2loopback/Config.in"
source "$BR2_EXTERNAL_THINGINO_PATH/package/ingenic-audiodaemon/Config.in"
endif
menu "Extra Packages"
source "$BR2_EXTERNAL_THINGINO_PATH/package/capjpeg/Config.in"
source "$BR2_EXTERNAL_THINGINO_PATH/package/exfat-nofuse/Config.in"
source "$BR2_EXTERNAL_THINGINO_PATH/package/jsonfilter/Config.in"
source "$BR2_EXTERNAL_THINGINO_PATH/package/motors/Config.in"
source "$BR2_EXTERNAL_THINGINO_PATH/package/quirc-openipc/Config.in"
source "$BR2_EXTERNAL_THINGINO_PATH/package/thingino-freetype/Config.in"
source "$BR2_EXTERNAL_THINGINO_PATH/package/zerotier-one/Config.in"
source "$BR2_EXTERNAL_THINGINO_PATH/package/thingino-portal/Config.in"
config BR2_PACKAGE_IFUPDOWN_SCRIPTS
bool "ifupdown-scripts"
config BR2_PACKAGE_MOSQUITTO
bool "mosquitto"
config BR2_PACKAGE_NGINX
bool "nginx"
select BR2_PACKAGE_NGINX_HTTP
select BR2_PACKAGE_NGINX_HTTP_SSL_MODULE
config BR2_PACKAGE_SSHPASS
bool "sshpass"
config BR2_PACKAGE_WIREGUARD_LINUX_COMPAT
bool "wireguad-linux-compat"
select BR2_PACKAGE_WIREGUARD_TOOLS
endmenu
source "$BR2_EXTERNAL_THINGINO_PATH/Config.dev.in"
endmenu