From 99f8b28bcdfdc9be9137c0b24a7d574081996afa Mon Sep 17 00:00:00 2001 From: Anjan Chanda <anjan.chanda@iopsys.eu> Date: Mon, 27 Mar 2023 11:00:41 +0200 Subject: [PATCH] gitlab-ci: fix dependencies on libeasy and libwifiutils --- gitlab-ci/install-dependencies.sh | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/gitlab-ci/install-dependencies.sh b/gitlab-ci/install-dependencies.sh index 4f905246..95ca35a9 100755 --- a/gitlab-ci/install-dependencies.sh +++ b/gitlab-ci/install-dependencies.sh @@ -19,24 +19,25 @@ function exec_cmd() exec_cmd apt update exec_cmd apt install -y iproute2 -# libwifi +# libeasy cd /opt/dev -rm -fr easy-soc-libs -git clone https://dev.iopsys.eu/iopsys/easy-soc-libs.git -cd easy-soc-libs -git checkout origin devel -cd libeasy -make CFLAGS+="-I/usr/include/libnl3" +rm -fr libeasy mkdir -p /usr/include/easy -cp easy.h event.h utils.h if_utils.h debug.h hlist.h /usr/include/easy -cp -a libeasy*.so* /usr/lib -cd ../libwifi -make WIFI_TYPE=TEST -cp wifidefs.h wifiutils.h wifiops.h wifi.h /usr/include -cp -a libwifi*.so* /usr/lib -sudo ldconfig - +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/ +# libwifiutils +cd /opt/dev +rm -fr libwifiutils +exec_cmd git clone -b devel https://dev.iopsys.eu/iopsys/libwifi.git libwifiutils +cd libwifiutils +exec_cmd make libwifiutils.so +exec_cmd cp wifidefs.h wifiutils.h /usr/include +exec_cmd cp -a libwifiutils.so /usr/lib +sudo ldconfig # ieee1905 + map.so cd /opt/dev -- GitLab