From f7ac191cf5f73a566a4aec4343ee6c396e85a638 Mon Sep 17 00:00:00 2001
From: Anjan Chanda <anjan.chanda@iopsys.eu>
Date: Mon, 27 Mar 2023 12:33:58 +0200
Subject: [PATCH] gitlab-ci: fix dependencies on libeasy and libqos

---
 gitlab-ci/install-dependencies.sh | 26 +++++++++++++++-----------
 1 file changed, 15 insertions(+), 11 deletions(-)

diff --git a/gitlab-ci/install-dependencies.sh b/gitlab-ci/install-dependencies.sh
index a51aa89..5558c4b 100755
--- a/gitlab-ci/install-dependencies.sh
+++ b/gitlab-ci/install-dependencies.sh
@@ -4,18 +4,22 @@ echo "install dependencies"
 
 pwd
 
+# libeasy
+cd /opt/dev
+rm -fr libeasy
+mkdir -p /usr/include/easy
+exec_cmd git clone -b devel https://dev.iopsys.eu/iopsys/libeasy.git
+cd libeasy
+exec_cmd make CFLAGS+="-I/usr/include/libnl3"
+exec_cmd cp -a libeasy*.so* /usr/lib
+exec_cmd cp -a easy.h event.h utils.h if_utils.h debug.h hlist.h /usr/include/easy/
+
 # libqos
-cd /opt/dev  
-rm -fr easy-soc-libs  
-git clone https://dev.iopsys.eu/iopsys/easy-soc-libs.git  
-cd easy-soc-libs  
-cd libeasy  
-make CFLAGS+="-I/usr/include/libnl3"  
-mkdir -p /usr/include/easy  
-cp easy.h event.h utils.h if_utils.h debug.h /usr/include/easy  
-cp -a libeasy*.so* /usr/lib  
-cd ../libqos  
+cd /opt/dev
+rm -fr libqos
+exec_cmd git clone -b devel https://dev.iopsys.eu/iopsys/libqos.git
+cd libqos
 make PLATFORM=TEST
 cp include/qos.h /usr/include
-cp -a libqos.so* /usr/lib  
+cp -a libqos.so* /usr/lib
 sudo ldconfig
-- 
GitLab