2023-09-18 00:05:03 +10:00
|
|
|
|
|
|
|
|
|
2026-07-29 22:08:16 +10:00
|
|
|
FROM fedora:40
|
2023-09-18 00:05:03 +10:00
|
|
|
|
2026-07-29 22:08:16 +10:00
|
|
|
RUN dnf -y install gcc gcc-c++ make curl git cmake glfw-devel pkgconfig libX11-devel libXcursor-devel libXrandr-devel libXinerama-devel libXi-devel libXext-devel wayland-devel libxkbcommon-devel mesa-libEGL-devel
|
2026-07-29 08:49:34 +10:00
|
|
|
RUN curl -LsSf https://astral.sh/uv/install.sh | sh
|
|
|
|
|
ENV PATH="/root/.local/bin:${PATH}"
|
2023-09-18 00:05:03 +10:00
|
|
|
COPY . eris
|
2026-07-29 08:58:09 +10:00
|
|
|
RUN uv tool install --python 3.14 ./eris
|
2023-09-18 00:05:03 +10:00
|
|
|
RUN chmod a+rwx -R /root
|
|
|
|
|
RUN dnf -y install sudo
|
|
|
|
|
RUN eris --install-all-tools
|
|
|
|
|
|
|
|
|
|
ENTRYPOINT ["eris"]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# docker build -t eris -f packaging/Dockerfile.fedora .
|