diff --git a/docker/code-analysis/Dockerfile b/docker/code-analysis/Dockerfile index 5fda6a8890da23b250ebbcfe64f910224cee9c37..470f3febdc4d261956c65e944567b16bc82ad56c 100644 --- a/docker/code-analysis/Dockerfile +++ b/docker/code-analysis/Dockerfile @@ -204,21 +204,26 @@ RUN \ wget https://github.com/pmd/pmd/releases/download/pmd_releases%2F6.19.0/pmd-bin-6.19.0.zip && \ unzip pmd-bin-6.19.0.zip -# libwifi +# libwifi and libdsl RUN \ 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 076bafe65e1b6d66f267d9bb1ca558ee3434121f && \ + git checkout 77762ca576dfe885ed8277fb77f9003ce8b095d1 && \ cd libeasy && \ make CFLAGS+="-I/usr/include/libnl3" && \ - mkdir /usr/include/easy && \ + mkdir -p /usr/include/easy && \ cp easy.h event.h utils.h /usr/include/easy && \ cp -a libeasy*.so* /usr/lib && \ cd ../libwifi && \ make PLATFORM=TEST && \ cp wifi.h /usr/include && \ cp -a libwifi-5.so* /usr/lib && \ + cd ../libdsl && \ + make PLATFORM=TEST && \ + cp xdsl.h /usr/include && \ + cp -a libdsl*.so* /usr/lib && \ sudo ldconfig # libwebsockets