Add maven to build environment
This commit is contained in:
parent
cf90958827
commit
3bf74841bb
1 changed files with 24 additions and 17 deletions
|
@ -3,7 +3,10 @@ FROM git.zontreck.com/packages/debian:base
|
|||
ENV GRADLE_VERSION 8.12
|
||||
RUN apt-get install -y build-essential && apt-get clean -y
|
||||
|
||||
RUN apt-get install -y cmake ninja-build openjdk-17-jdk nasm git curl wget openjdk-17-jre clang pkg-config libgtk-3-dev lldb libglu1-mesa libpulse0 cargo python3-dev libffi-dev libssl-dev apt-utils fonts-liberation libgtk-4-1 libgbm1 libu2f-udev libvulkan1 xdg-utils gradle nasm mercurial && apt-get clean -y
|
||||
|
||||
RUN wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb && \
|
||||
dpkg -i packages-microsoft-prod.deb && \
|
||||
rm packages-microsoft-prod.deb
|
||||
|
||||
|
||||
RUN apt-get install -y \
|
||||
|
@ -29,14 +32,23 @@ RUN apt-get install -y \
|
|||
libxxf86vm-dev\
|
||||
linux-libc-dev\
|
||||
ocl-icd-opencl-dev\
|
||||
cmake ninja-build \
|
||||
openjdk-17-jdk nasm \
|
||||
git curl wget \
|
||||
openjdk-17-jre clang \
|
||||
pkg-config libgtk-3-dev \
|
||||
lldb libglu1-mesa libpulse0 \
|
||||
cargo python3-dev \
|
||||
libffi-dev libssl-dev \
|
||||
apt-utils fonts-liberation \
|
||||
libgtk-4-1 libgbm1 \
|
||||
libu2f-udev libvulkan1 \
|
||||
xdg-utils gradle \
|
||||
nasm mercurial \
|
||||
patch\
|
||||
perl\
|
||||
sharutils\
|
||||
unixodbc-dev\
|
||||
x11proto-xinerama-dev\
|
||||
&& apt clean -y
|
||||
|
||||
RUN apt-get install -y \
|
||||
maven \
|
||||
sqlite3 libsqlite3-dev \
|
||||
libevent-dev \
|
||||
libboost-dev \
|
||||
|
@ -45,23 +57,18 @@ RUN apt-get install -y \
|
|||
qtbase5-dev qttools5-dev qttools5-dev-tools \
|
||||
qtwayland5 \
|
||||
libqrencode-dev \
|
||||
&& apt clean -y
|
||||
|
||||
RUN apt-get install -y \
|
||||
unixodbc-dev\
|
||||
nsis lld llvm zip \
|
||||
g++-mingw-w64-x86-64-posix g++-multilib binutils \
|
||||
xz-utils curl cmake make \
|
||||
bison g++ pkgconf
|
||||
bison g++ pkgconf \
|
||||
dotnet-sdk-7.0 \
|
||||
dotnet-sdk-8.0 \
|
||||
x11proto-xinerama-dev\
|
||||
&& apt clean -y
|
||||
|
||||
|
||||
|
||||
RUN wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb && \
|
||||
dpkg -i packages-microsoft-prod.deb && \
|
||||
rm packages-microsoft-prod.deb
|
||||
|
||||
RUN apt-get update && apt-get install -y dotnet-sdk-8.0 && apt clean -y
|
||||
RUN apt-get install -y dotnet-sdk-7.0 && apt clean -y
|
||||
|
||||
WORKDIR /root/.ssh
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue