diff --git a/docker/alpine-static/Dockerfile b/docker/alpine-static/Dockerfile index cd326e0f..65a656e2 100644 --- a/docker/alpine-static/Dockerfile +++ b/docker/alpine-static/Dockerfile @@ -13,7 +13,7 @@ RUN cd /etc/apk && echo https://dl-cdn.alpinelinux.org/alpine/edge/testing >> re # install # [*] install libraries -RUN cd /root && apk add \ +RUN apk add \ brotli-dev \ brotli-static \ bzip2-dev \ @@ -43,7 +43,7 @@ RUN cd /root && apk add \ xz-static # [*] libxml++5 -RUN cd /root && apk add mm-common libtool xz +RUN apk add mm-common libtool upx xz # libxml++5 cd RUN mkdir /root/tmp; cd /root/tmp; \ diff --git a/docker/alpine-static/mes_static.sh b/docker/alpine-static/mes_static.sh index 70934bea..deaa903f 100755 --- a/docker/alpine-static/mes_static.sh +++ b/docker/alpine-static/mes_static.sh @@ -54,3 +54,7 @@ meson /root/tmp/builddir \ -Dzstd=true meson compile -C /root/tmp/builddir + +strip /root/tmp/builddir/src/elinks + +upx /root/tmp/builddir/src/elinks diff --git a/docker/alpine-static/mes_static_js.sh b/docker/alpine-static/mes_static_js.sh index 9ebaac4f..75f90d3c 100755 --- a/docker/alpine-static/mes_static_js.sh +++ b/docker/alpine-static/mes_static_js.sh @@ -54,3 +54,7 @@ meson /root/tmp/builddir_js \ -Dzstd=true meson compile -j $(($(nproc) - 1)) -C /root/tmp/builddir_js + +strip /root/tmp/builddir_js/src/elinks + +upx /root/tmp/builddir_js/src/elinks