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