diff --git a/gitlab-ci/install-dependencies.sh b/gitlab-ci/install-dependencies.sh index 4f905246c7105909786dcc84d946b55fde92c0e3..95ca35a9cad5b921508c40337740ea1d756db298 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