summaryrefslogtreecommitdiffstats
path: root/rules/rauc-hawkbit-updater.in
diff options
context:
space:
mode:
authorBastian Krause <bst@pengutronix.de>2020-09-24 18:56:21 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2020-09-25 12:36:28 +0200
commit399ce56f9106b1c671fbab3dc98db6c0db670109 (patch)
treea543fe3cc2e582cc33718519a65858e9203f2071 /rules/rauc-hawkbit-updater.in
parentdacef54355c2fbff82b3369c679762cbb14471df (diff)
downloadptxdist-399ce56f9106b1c671fbab3dc98db6c0db670109.tar.gz
ptxdist-399ce56f9106b1c671fbab3dc98db6c0db670109.tar.xz
rauc-hawkbit-updater: new package
Signed-off-by: Bastian Krause <bst@pengutronix.de> Message-Id: <20200924165621.24177-2-bst@pengutronix.de> [mol: use menuconfig instead of config] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
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