summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rules/host-rauc.make1
-rw-r--r--rules/rauc.in9
-rw-r--r--rules/rauc.make1
3 files changed, 11 insertions, 0 deletions
diff --git a/rules/host-rauc.make b/rules/host-rauc.make
index e5190bb8e..f0716da04 100644
--- a/rules/host-rauc.make
+++ b/rules/host-rauc.make
@@ -27,6 +27,7 @@ HOST_RAUC_CONF_OPT := \
--disable-Werror \
--disable-code-coverage \
--disable-valgrind \
+ --enable-create \
--disable-service \
--enable-create \
--disable-network \
diff --git a/rules/rauc.in b/rules/rauc.in
index c6c697df7..fa24fa61d 100644
--- a/rules/rauc.in
+++ b/rules/rauc.in
@@ -27,6 +27,15 @@ menuconfig RAUC
if RAUC
+config RAUC_CREATE
+ bool
+ prompt "Enable bundle creation support on target"
+ 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 78f6c894b..6a2d49343 100644
--- a/rules/rauc.make
+++ b/rules/rauc.make
@@ -43,6 +43,7 @@ RAUC_CONF_OPT := \
--disable-Werror \
--disable-code-coverage \
--disable-valgrind \
+ --$(call ptx/endis,PTXCONF_RAUC_CREATE)-create \
--$(call ptx/endis,PTXCONF_RAUC_SERVICE)-service \
--disable-create \
--$(call ptx/endis,PTXCONF_RAUC_NETWORK)-network \