Add deb packages for dotnet 6.0 and 8.0 for the future.

This commit is contained in:
2026-04-25 15:07:38 +03:00
parent 5af0afc451
commit c7800f4740
20 changed files with 13 additions and 4 deletions
+12 -4
View File
@@ -2,7 +2,7 @@
# packages needed to build this project.
#
# As always, debian > ubuntu <3
FROM debian:stable-slim
FROM debian:trixie-slim
WORKDIR /root
# Set host name.
@@ -27,7 +27,6 @@ RUN echo docker_cross_compiler > /etc/hostname
clang \
cpio \
curl \
dotnet-sdk-6.0 \
dotnet-sdk-8.0 \
dotnet-sdk-10.0 \
gcc-arm-linux-gnueabihf \
@@ -36,14 +35,13 @@ RUN echo docker_cross_compiler > /etc/hostname
git \
libbz2-dev \
libharfbuzz-dev \
liblzma-dev \
libpng-dev \
libssl-dev \
libxml2-dev \
llvm \
lzma-dev \
mingw-w64 \
meson \
nuget \
ninja-build \
nodejs \
patch \
@@ -52,6 +50,16 @@ RUN echo docker_cross_compiler > /etc/hostname
xz-utils \
zlib1g-dev
# Install dotnet 6.0 even if Micro$lop doesn't support it :P
COPY share/dotnet6.0 /root/dotnet6.0
RUN dpkg -Ri /root/dotnet6.0
RUN apt install -fy
# In the future, we will uncomment these lines for dotnet 8.0.
# COPY share/dotnet8.0 /root/dotnet8.0
# RUN dpkg -Ri /root/dotnet8.0
# RUN apt install -fy
# Clone osxcross
# Let's do this later.
RUN git clone --recurse-submodules "https://github.com/tpoechtrager/osxcross.git" osxcross
+1
View File
@@ -0,0 +1 @@
**/*.deb -diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.