Hello Enrico,

this might be nitpicking, but still …

Am Wed, Jun 15, 2022 at 04:22:15PM +0200 schrieb Enrico Jorns:
> We do not need bundle creation capabilities on the target in most cases,
> thus make this optional (and disable by default).
> 
> Signed-off-by: Enrico Jorns <[email protected]>
> ---
>  rules/host-rauc.make |  1 +
>  rules/rauc.in        | 10 ++++++++++
>  rules/rauc.make      |  1 +
>  3 files changed, 12 insertions(+)
> 
> diff --git a/rules/host-rauc.make b/rules/host-rauc.make
> index c78a518f6..1851aee9a 100644
> --- a/rules/host-rauc.make
> +++ b/rules/host-rauc.make
> @@ -23,6 +23,7 @@ HOST_RAUC_CONF_OPT  := \
>       $(HOST_AUTOCONF) \
>       --disable-code-coverage \
>       --disable-valgrind \
> +     --enable-create \

>From the cover letter I understood this is a new post 1.5 option,
right?

>       --disable-service \
>       --disable-network \
>       --disable-json
> diff --git a/rules/rauc.in b/rules/rauc.in
> index 832967b44..e43692846 100644
> --- a/rules/rauc.in
> +++ b/rules/rauc.in
> @@ -27,6 +27,16 @@ menuconfig RAUC
>  
>  if RAUC
>  
> +config RAUC_CREATE
> +     bool
> +     prompt "Enable bundle creation support on target"
> +     default n
> +     help
> +       Enables support for creating bundles on target.
> +       Disabling this will remove functionality required for bundle
> +       creation which is not required on the target in most cases and thus
> +       allows to save space.
> +
>  config RAUC_SERVICE
>       bool
>       prompt "Enable service (D-Bus) support"
> diff --git a/rules/rauc.make b/rules/rauc.make
> index 820583e59..e001956a5 100644
> --- a/rules/rauc.make
> +++ b/rules/rauc.make
> @@ -41,6 +41,7 @@ RAUC_CONF_OPT       := \
>       $(GLOBAL_LARGE_FILE_OPTION) \
>       --disable-code-coverage \
>       --disable-valgrind \
> +     --$(call ptx/endis,PTXCONF_RAUC_CREATE)-create \

Same here. This should have set explicitly to a sensible default with
the package update. Making this optional would just change that line
then instead of adding it.

Greets
Alex

>       --$(call ptx/endis,PTXCONF_RAUC_SERVICE)-service \
>       --$(call ptx/endis,PTXCONF_RAUC_NETWORK)-network \
>       --$(call ptx/endis,PTXCONF_RAUC_STREAMING)-streaming \
> -- 
> 2.30.2
> 
> 

Reply via email to