@@ -15,7 +15,6 @@ ARG MINGW_VERSION=12.0.0
15
15
ARG MPC_VERSION=1.3.1
16
16
ARG MPFR_VERSION=4.2.1
17
17
ARG PDCURSES_VERSION=3.9
18
- ARG CPPCHECK_VERSION=2.10
19
18
ARG VIM_VERSION=9.0
20
19
21
20
RUN apt-get update && apt-get install --yes --no-install-recommends \
@@ -37,8 +36,7 @@ RUN curl --insecure --location --remote-name-all --remote-header-name \
37
36
http://ftp.vim.org/pub/vim/unix/vim-$VIM_VERSION.tar.bz2 \
38
37
https://github.com/universal-ctags/ctags/archive/refs/tags/v$CTAGS_VERSION.tar.gz \
39
38
https://downloads.sourceforge.net/project/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v$MINGW_VERSION.tar.bz2 \
40
- https://downloads.sourceforge.net/project/pdcurses/pdcurses/$PDCURSES_VERSION/PDCurses-$PDCURSES_VERSION.tar.gz \
41
- https://github.com/danmar/cppcheck/archive/$CPPCHECK_VERSION.tar.gz
39
+ https://downloads.sourceforge.net/project/pdcurses/pdcurses/$PDCURSES_VERSION/PDCurses-$PDCURSES_VERSION.tar.gz
42
40
COPY src/SHA256SUMS $PREFIX/src/
43
41
RUN sha256sum -c $PREFIX/src/SHA256SUMS \
44
42
&& tar xJf binutils-$BINUTILS_VERSION.tar.xz \
@@ -54,8 +52,7 @@ RUN sha256sum -c $PREFIX/src/SHA256SUMS \
54
52
&& tar xzf make-$MAKE_VERSION.tar.gz \
55
53
&& tar xjf mingw-w64-v$MINGW_VERSION.tar.bz2 \
56
54
&& tar xzf PDCurses-$PDCURSES_VERSION.tar.gz \
57
- && tar xjf vim-$VIM_VERSION.tar.bz2 \
58
- && tar xzf cppcheck-$CPPCHECK_VERSION.tar.gz
55
+ && tar xjf vim-$VIM_VERSION.tar.bz2
59
56
COPY src/w64devkit.c src/w64devkit.ico src/libmemory.c src/libchkstk.S \
60
57
src/alias.c src/debugbreak.c src/pkg-config.c src/vc++filt.c \
61
58
src/peports.c src/profile $PREFIX/src/
@@ -449,17 +446,6 @@ RUN sed -i /RT_MANIFEST/d win32/ctags.rc \
449
446
OPT= CFLAGS=-Os LDFLAGS=-s \
450
447
&& cp ctags.exe $PREFIX/bin/
451
448
452
- WORKDIR /cppcheck-$CPPCHECK_VERSION
453
- COPY src/cppcheck.mak src/cppcheck-*.patch $PREFIX/src/
454
- RUN cat $PREFIX/src/cppcheck-*.patch | patch -p1 \
455
- && make -f $PREFIX/src/cppcheck.mak -j$(nproc) CXX=$ARCH-g++ \
456
- && mkdir $PREFIX/share/cppcheck/ \
457
- && cp -r cppcheck.exe cfg/ $PREFIX/share/cppcheck \
458
- && $ARCH-gcc -DEXE=../share/cppcheck/cppcheck.exe -DCMD=cppcheck \
459
- -Os -fno-asynchronous-unwind-tables -Wl,--gc-sections -s -nostdlib \
460
- -o $PREFIX/bin/cppcheck.exe \
461
- $PREFIX/src/alias.c -lkernel32
462
-
463
449
# Pack up a release
464
450
465
451
WORKDIR /
0 commit comments