summaryrefslogtreecommitdiffstats
path: root/recipes-sota/aktualizr/aktualizr_git.bb
diff options
context:
space:
mode:
authorcajun-rat <p@beta16.co.uk>2017-06-28 12:56:48 +0200
committerGitHub <noreply@github.com>2017-06-28 12:56:48 +0200
commit964c0354e6bd0c562976b61363b7d8ea6681d810 (patch)
treec754139a29af196cac355903020e4a315f6b0276 /recipes-sota/aktualizr/aktualizr_git.bb
parent83af625b2bee24827f4c810b9c8d6a5f413f0ea0 (diff)
parentdc234532add69842295902d35981dba886468da0 (diff)
downloadmeta-updater-964c0354e6bd0c562976b61363b7d8ea6681d810.tar.gz
Merge pull request #86 from advancedtelematic/feat/pro-3320
Aktualizr updates, including sync()
Diffstat (limited to 'recipes-sota/aktualizr/aktualizr_git.bb')
-rw-r--r--recipes-sota/aktualizr/aktualizr_git.bb9
1 files changed, 5 insertions, 4 deletions
diff --git a/recipes-sota/aktualizr/aktualizr_git.bb b/recipes-sota/aktualizr/aktualizr_git.bb
index 62ee9b0..39a8ac8 100644
--- a/recipes-sota/aktualizr/aktualizr_git.bb
+++ b/recipes-sota/aktualizr/aktualizr_git.bb
@@ -12,7 +12,7 @@ SRC_URI = " \
12 file://aktualizr-autoprovision.service \ 12 file://aktualizr-autoprovision.service \
13 file://sota_autoprov.toml \ 13 file://sota_autoprov.toml \
14 " 14 "
15SRCREV = "2e897310c611e2da46f8af888bb62c09b2a2906a" 15SRCREV = "33614fb9fc8f6c9ab5fae20c16d1dca0a330b07f"
16PV = "1.0+git${SRCPV}" 16PV = "1.0+git${SRCPV}"
17 17
18S = "${WORKDIR}/git" 18S = "${WORKDIR}/git"
@@ -23,13 +23,14 @@ inherit cmake systemd
23EXTRA_OECMAKE = "-DWARNING_AS_ERROR=OFF -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTS=OFF -DBUILD_OSTREE=ON -DAKTUALIZR_VERSION=${PV}" 23EXTRA_OECMAKE = "-DWARNING_AS_ERROR=OFF -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTS=OFF -DBUILD_OSTREE=ON -DAKTUALIZR_VERSION=${PV}"
24 24
25export SOTA_AUTOPROVISION_CREDENTIALS 25export SOTA_AUTOPROVISION_CREDENTIALS
26export SOTA_PACKED_CREDENTIALS
26 27
27do_install_append() { 28do_install_append() {
28 if [ -n "${SOTA_AUTOPROVISION_CREDENTIALS}" -o -n "${SOTA_PACKED_CREDENTIALS}" ]; then 29 if [ -n "${SOTA_AUTOPROVISION_CREDENTIALS}" -o -n "${SOTA_PACKED_CREDENTIALS}" ]; then
29 install -d ${D}/${systemd_unitdir}/system 30 install -d ${D}/${systemd_unitdir}/system
30 install -m 0644 ${WORKDIR}/aktualizr-autoprovision.service ${D}/${systemd_unitdir}/system/aktualizr.service 31 install -m 0644 ${WORKDIR}/aktualizr-autoprovision.service ${D}/${systemd_unitdir}/system/aktualizr.service
31 install -d ${D}/var/sota 32 install -d ${D}/usr/lib/sota
32 install -m "0644" ${WORKDIR}/sota_autoprov.toml ${D}/var/sota/sota.toml 33 install -m "0644" ${WORKDIR}/sota_autoprov.toml ${D}/usr/lib/sota/sota.toml
33 else 34 else
34 install -d ${D}/${systemd_unitdir}/system 35 install -d ${D}/${systemd_unitdir}/system
35 install -m 0644 ${WORKDIR}/aktualizr-manual-provision.service ${D}/${systemd_unitdir}/system/aktualizr.service 36 install -m 0644 ${WORKDIR}/aktualizr-manual-provision.service ${D}/${systemd_unitdir}/system/aktualizr.service
@@ -39,5 +40,5 @@ do_install_append() {
39FILES_${PN} = " \ 40FILES_${PN} = " \
40 ${bindir}/aktualizr \ 41 ${bindir}/aktualizr \
41 ${systemd_unitdir}/system/aktualizr.service \ 42 ${systemd_unitdir}/system/aktualizr.service \
42 /var/sota/sota.toml \ 43 /usr/lib/sota/sota.toml \
43 " 44 "