Browse Source

build: update upx compile

v1.x.x
Dnomd343 2 years ago
parent
commit
b730ab3d30
  1. 7
      Dockerfile

7
Dockerfile

@ -3,11 +3,12 @@ ARG GOLANG="golang:1.19-alpine3.16"
FROM ${ALPINE} AS upx FROM ${ALPINE} AS upx
RUN apk add build-base cmake git RUN apk add build-base cmake git
RUN git clone https://github.com/dnomd343/upx.git RUN git clone https://github.com/dnomd343/upx.git --depth=1
WORKDIR ./upx/ WORKDIR ./upx/
RUN git submodule update --init && rm -rf ./.git/ RUN git submodule update --init && rm -rf ./.git/
RUN make UPX_CMAKE_CONFIG_FLAGS=-DCMAKE_EXE_LINKER_FLAGS=-static && \ RUN make UPX_CMAKE_CONFIG_FLAGS=-DCMAKE_EXE_LINKER_FLAGS=-static
mv ./build/release/upx /tmp/ && strip /tmp/upx WORKDIR ./build/release/
RUN strip upx && mv upx /tmp/
FROM ${GOLANG} AS xray FROM ${GOLANG} AS xray
ENV XRAY="1.6.0" ENV XRAY="1.6.0"

Loading…
Cancel
Save