diff mbox series

[V3,36/37] CI: fix build with delta update

Message ID 20211121103834.922620-37-sbabic@denx.de
State Accepted
Headers show
Series DELTA Update | expand

Commit Message

Stefano Babic Nov. 21, 2021, 10:38 a.m. UTC
Signed-off-by: Stefano Babic <sbabic@denx.de>
---
 ci/install-src-deps.sh | 11 +++++++++++
 ci/setup.sh            |  3 +++
 2 files changed, 14 insertions(+)
diff mbox series

Patch

diff --git a/ci/install-src-deps.sh b/ci/install-src-deps.sh
index 80d219f..748b9fa 100755
--- a/ci/install-src-deps.sh
+++ b/ci/install-src-deps.sh
@@ -53,7 +53,18 @@  install_efibootguard() {
     cd ..
 }
 
+install_zchunk() {
+    git clone https://github.com/zchunk/zchunk
+    cd zchunk
+    meson build
+    cd build
+    ninja
+    $_SUDO ninja install
+    cd ..
+}
+
 install_mtd_utils
 install_libubootenv
 install_efibootguard
+install_zchunk
 $_SUDO ldconfig
diff --git a/ci/setup.sh b/ci/setup.sh
index b4c04f1..424a006 100755
--- a/ci/setup.sh
+++ b/ci/setup.sh
@@ -55,6 +55,9 @@  $_SUDO apt-get install -y \
     libpci-dev \
     gawk \
     cpio \
+    meson \
+    ninja-build \
+    libzstd-dev \
     wget \
     python3