Skip to content
Snippets Groups Projects
Commit 99f8b28b authored by Anjan Chanda's avatar Anjan Chanda
Browse files

gitlab-ci: fix dependencies on libeasy and libwifiutils

parent ec2da5a2
No related branches found
No related tags found
1 merge request!225gitlab-ci: fix dependencies on libeasy and libwifiutils
Pipeline #91727 passed
...@@ -19,24 +19,25 @@ function exec_cmd() ...@@ -19,24 +19,25 @@ function exec_cmd()
exec_cmd apt update exec_cmd apt update
exec_cmd apt install -y iproute2 exec_cmd apt install -y iproute2
# libwifi # libeasy
cd /opt/dev cd /opt/dev
rm -fr easy-soc-libs rm -fr libeasy
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"
mkdir -p /usr/include/easy mkdir -p /usr/include/easy
cp easy.h event.h utils.h if_utils.h debug.h hlist.h /usr/include/easy exec_cmd git clone -b devel https://dev.iopsys.eu/iopsys/libeasy.git
cp -a libeasy*.so* /usr/lib cd libeasy
cd ../libwifi exec_cmd make CFLAGS+="-I/usr/include/libnl3"
make WIFI_TYPE=TEST exec_cmd cp -a libeasy*.so* /usr/lib
cp wifidefs.h wifiutils.h wifiops.h wifi.h /usr/include exec_cmd cp -a easy.h event.h utils.h if_utils.h debug.h hlist.h /usr/include/easy/
cp -a libwifi*.so* /usr/lib
sudo ldconfig
# 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 # ieee1905 + map.so
cd /opt/dev cd /opt/dev
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment