summaryrefslogtreecommitdiffstats
path: root/rules/rauc-hawkbit-updater.in
diff options
context:
space:
mode:
Diffstat (limited to 'rules/rauc-hawkbit-updater.in')
-rw-r--r--rules/rauc-hawkbit-updater.in26
1 files changed, 26 insertions, 0 deletions
diff --git a/rules/rauc-hawkbit-updater.in b/rules/rauc-hawkbit-updater.in
new file mode 100644
index 000000000..267bffc5b
--- /dev/null
+++ b/rules/rauc-hawkbit-updater.in
@@ -0,0 +1,26 @@
+## SECTION=applications
+
+menuconfig RAUC_HAWKBIT_UPDATER
+ tristate
+ prompt "rauc-hawkbit-updater "
+ select HOST_CMAKE
+ select DBUS
+ select JSON_GLIB
+ select LIBCURL
+ select LIBCURL_HTTP
+ select LIBCURL_SSL
+ select RAUC
+ select RAUC_SERVICE
+ select SYSTEMD if RAUC_HAWKBIT_UPDATER_SYSTEMD_UNIT
+ help
+ Daemon operating as an interface between the RAUC D-Bus API and the hawkBit DDI API.
+
+if RAUC_HAWKBIT_UPDATER
+
+config RAUC_HAWKBIT_UPDATER_SYSTEMD_UNIT
+ bool
+ default y
+ depends on INITMETHOD_SYSTEMD
+ prompt "install and enable systemd service file"
+
+endif