summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-sota/rvi-sota-client/rvi-sota-client_git.bb25
1 files changed, 15 insertions, 10 deletions
diff --git a/recipes-sota/rvi-sota-client/rvi-sota-client_git.bb b/recipes-sota/rvi-sota-client/rvi-sota-client_git.bb
index 74e66df..0dfec84 100644
--- a/recipes-sota/rvi-sota-client/rvi-sota-client_git.bb
+++ b/recipes-sota/rvi-sota-client/rvi-sota-client_git.bb
@@ -17,10 +17,12 @@ PV = "0.2.23-21-gfe04468"
17BBCLASSEXTEND = "native" 17BBCLASSEXTEND = "native"
18 18
19FILES_${PN} = " \ 19FILES_${PN} = " \
20 /usr/bin/sota_client \ 20 ${bindir}/sota_client \
21 /usr/bin/sota_sysinfo.sh \ 21 ${bindir}/sota_sysinfo.sh \
22 /etc/sota_client.version \ 22 ${bindir}/system_info.sh \
23 /etc/sota_certificates \ 23 ${bindir}/sota_ostree.sh \
24 ${sysconfdir}/sota_client.version \
25 ${sysconfdir}/sota_certificates \
24 ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '${systemd_unitdir}/system/sota_client.service', '', d)} \ 26 ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '${systemd_unitdir}/system/sota_client.service', '', d)} \
25 " 27 "
26 28
@@ -38,12 +40,12 @@ crate://crates.io/cookie/0.2.5 \
38crate://crates.io/crossbeam/0.2.10 \ 40crate://crates.io/crossbeam/0.2.10 \
39crate://crates.io/dbus/0.4.1 \ 41crate://crates.io/dbus/0.4.1 \
40crate://crates.io/env_logger/0.3.5 \ 42crate://crates.io/env_logger/0.3.5 \
41crate://crates.io/gcc/0.3.39 \ 43crate://crates.io/gcc/0.3.40 \
42crate://crates.io/gdi32-sys/0.2.0 \ 44crate://crates.io/gdi32-sys/0.2.0 \
43crate://crates.io/getopts/0.2.14 \ 45crate://crates.io/getopts/0.2.14 \
44crate://crates.io/hpack/0.2.0 \ 46crate://crates.io/hpack/0.2.0 \
45crate://crates.io/httparse/1.2.1 \ 47crate://crates.io/httparse/1.2.1 \
46crate://crates.io/hyper/0.9.13 \ 48crate://crates.io/hyper/0.9.14 \
47crate://crates.io/idna/0.1.0 \ 49crate://crates.io/idna/0.1.0 \
48crate://crates.io/kernel32-sys/0.2.2 \ 50crate://crates.io/kernel32-sys/0.2.2 \
49crate://crates.io/language-tags/0.2.2 \ 51crate://crates.io/language-tags/0.2.2 \
@@ -54,10 +56,10 @@ crate://crates.io/log/0.3.6 \
54crate://crates.io/matches/0.1.4 \ 56crate://crates.io/matches/0.1.4 \
55crate://crates.io/memchr/0.1.11 \ 57crate://crates.io/memchr/0.1.11 \
56crate://crates.io/mime/0.2.2 \ 58crate://crates.io/mime/0.2.2 \
57crate://crates.io/mio/0.5.1 \ 59crate://crates.io/mio/0.6.1 \
58crate://crates.io/miow/0.1.3 \ 60crate://crates.io/miow/0.1.4 \
59crate://crates.io/net2/0.2.26 \ 61crate://crates.io/net2/0.2.26 \
60crate://crates.io/nix/0.5.1 \ 62crate://crates.io/nix/0.7.0 \
61crate://crates.io/nom/1.2.4 \ 63crate://crates.io/nom/1.2.4 \
62crate://crates.io/num_cpus/1.2.0 \ 64crate://crates.io/num_cpus/1.2.0 \
63crate://crates.io/openssl-sys/0.9.3 \ 65crate://crates.io/openssl-sys/0.9.3 \
@@ -71,7 +73,7 @@ crate://crates.io/rustc-serialize/0.3.22 \
71crate://crates.io/rustc_version/0.1.7 \ 73crate://crates.io/rustc_version/0.1.7 \
72crate://crates.io/semver/0.1.20 \ 74crate://crates.io/semver/0.1.20 \
73crate://crates.io/sha1/0.2.0 \ 75crate://crates.io/sha1/0.2.0 \
74crate://crates.io/slab/0.1.3 \ 76crate://crates.io/slab/0.3.0 \
75crate://crates.io/solicit/0.4.4 \ 77crate://crates.io/solicit/0.4.4 \
76crate://crates.io/thread-id/2.0.0 \ 78crate://crates.io/thread-id/2.0.0 \
77crate://crates.io/thread_local/0.2.7 \ 79crate://crates.io/thread_local/0.2.7 \
@@ -86,6 +88,7 @@ crate://crates.io/unix_socket/0.5.0 \
86crate://crates.io/url/1.2.3 \ 88crate://crates.io/url/1.2.3 \
87crate://crates.io/user32-sys/0.2.0 \ 89crate://crates.io/user32-sys/0.2.0 \
88crate://crates.io/utf8-ranges/0.1.3 \ 90crate://crates.io/utf8-ranges/0.1.3 \
91crate://crates.io/void/1.0.2 \
89crate://crates.io/winapi-build/0.1.1 \ 92crate://crates.io/winapi-build/0.1.1 \
90crate://crates.io/winapi/0.2.8 \ 93crate://crates.io/winapi/0.2.8 \
91crate://crates.io/ws/0.5.3 \ 94crate://crates.io/ws/0.5.3 \
@@ -115,6 +118,8 @@ do_install() {
115 install -d ${D}${bindir} 118 install -d ${D}${bindir}
116 install -m 0755 target/${TARGET_SYS}/release/sota_client ${D}${bindir} 119 install -m 0755 target/${TARGET_SYS}/release/sota_client ${D}${bindir}
117 install -m 0755 run/sota_sysinfo.sh ${D}${bindir} 120 install -m 0755 run/sota_sysinfo.sh ${D}${bindir}
121 ln -fs ${bindir}/sota_sysinfo.sh ${D}${bindir}/system_info.sh # For compatibilty with old sota.toml files
122 install -m 0755 run/sota_ostree.sh ${D}${bindir}
118 123
119 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then 124 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
120 install -d ${D}${systemd_unitdir}/system 125 install -d ${D}${systemd_unitdir}/system