blob: ec8e76f00c5033a729760085fcd1cf82a060e6e9 (
plain)
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
|
## SECTION=applications
menuconfig RAUC
tristate
prompt "Rauc Update Tool "
select OPENSSL
select GLIB
select LIBCURL if RAUC_NETWORK
select JSON_GLIB if RAUC_JSON
select SQUASHFS_TOOLS if RUNTIME
select SQUASHFS_TOOLS_UNSQUASHFS if RUNTIME
help
Robust Auto-Update Controller. RAUC controls the update process on embedded linux systems.
if RAUC
config RAUC_NETWORK
bool
prompt "network support"
config RAUC_JSON
bool
prompt "JSON support"
config RAUC_COMPATIBLE
prompt "RAUC Compatible"
string
default "${PTXCONF_PROJECT_VENDOR}\ ${PTXCONF_PROJECT}"
help
An explicit identification string that RAUC uses to assure an update
bundle matches with the correct root filesystem on the target.
Only if the compatible in the targets RAUC system.conf file and those
in the Bundle's manifest match exactly, an update will be performed
endif
|