Skip to content
Snippets Groups Projects
Commit a3b7d9e3 authored by Jakob Olsson's avatar Jakob Olsson
Browse files

add libwifi and libeasy

parent 290bdacc
No related branches found
No related tags found
No related merge requests found
......@@ -52,7 +52,12 @@ RUN \
libuv1-dev \
cmocka-doc \
libcmocka-dev \
libcmocka0
libcmocka0 \
libnl-3-dev \
libnl-genl-3-dev \
libssl-dev \
libnl-route-3-dev \
libnfnetlink-dev
# Remove cached packages.
RUN rm -rf /var/lib/apt/lists/*
......@@ -199,6 +204,22 @@ 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
RUN \
cd /opt/dev && \
git clone https://dev.iopsys.eu/iopsys/easy-soc-libs.git && \
cd easy-soc-libs && \
cd libeasy && \
git checkout 076bafe65e1b6d66f267d9bb1ca558ee3434121f && \
make CFLAGS+="-I/usr/include/libnl3" && \
mkdir /usr/include/easy && \
cp easy.h event.h utils.h /usr/include/easy && \
cp -a libeasy*.so* /usr/lib && \
cd ../libwifi && \
make PLATFORM=TEST CFLAGS+="-I/usr/include/libnl3" && \
cp wifi.h /usr/include && \
cp -a libwifi-5.so* /usr/lib && \
sudo ldconfig
WORKDIR /opt/work
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment