diff --git a/gitlab-ci/install-dependencies.sh b/gitlab-ci/install-dependencies.sh index a51aa895ae1c1761d455f0e9889fca1498887a4c..5558c4bdd78c429bc2d4899f6a02f87b878c1c72 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