Skip to content
Snippets Groups Projects
Commit 48fd873b authored by Adrien Béraud's avatar Adrien Béraud
Browse files

docker: use jdk17, Swig 4.1.1

Change-Id: I70c99cbcd4cfdd5680f39cae017c971b2e4f4b61
parent f3682816
No related branches found
No related tags found
No related merge requests found
FROM gradle:jdk11
FROM gradle:jdk17
ENV LANG en_US.utf8
ENV LC_ALL en_US.utf8
......@@ -43,6 +43,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
yasm \
nasm \
zip \
libpcre2-dev \
libpcre3 \
libpcre3-dev \
ruby ruby-dev \
......@@ -59,11 +60,11 @@ RUN wget -O /tmp/android-tools.zip https://dl.google.com/android/repository/comm
chown -R root:root ${ANDROID_HOME}
ENV PATH=${PATH}:${ANDROID_HOME}/cmdline-tools/bin
# Swig 4.0.2
RUN wget -O /tmp/swig.tar.gz https://github.com/swig/swig/archive/rel-4.0.2.tar.gz && \
# Swig 4.1.1
RUN wget -O /tmp/swig.tar.gz https://github.com/swig/swig/archive/v4.1.1.tar.gz && \
tar xzf /tmp/swig.tar.gz -C /opt && \
cd /opt/swig-rel-4.0.2/ && ./autogen.sh && ./configure && make && make install && \
cd .. && rm -rf /opt/swig-rel-4.0.2 /tmp/swig.tar.gz
cd /opt/swig-4.1.1/ && ./autogen.sh && ./configure && make && make install && \
cd .. && rm -rf /opt/swig-4.1.1 /tmp/swig.tar.gz
# Android SDK libraries, NDK
RUN sdkmanager --sdk_root=${ANDROID_HOME} --update
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment