Commit 6005a5de authored by nanahira's avatar nanahira

Update Dockerfile, README.md files

parent b77f47e4
Pipeline #33828 passed with stages
in 8 minutes and 13 seconds
FROM git-registry.mycard.moe/mycard/docker-runner-base:debian11 as premake-builder FROM git-registry.moenext.com/mycard/docker-runner-base:debian11 as premake-builder
WORKDIR /usr/src WORKDIR /usr/src
RUN wget -O premake.zip https://github.com/premake/premake-core/releases/download/v5.0.0-beta5/premake-5.0.0-beta5-src.zip && \ RUN wget -O premake.zip https://github.com/premake/premake-core/releases/download/v5.0.0-beta5/premake-5.0.0-beta5-src.zip && \
7z x -y premake.zip && \ 7z x -y premake.zip && \
mv premake-5.0.0-beta5-src premake && \ mv premake-5.0.0-beta5-src premake && \
cd premake/build/gmake2.unix && \ cd premake/build/gmake.unix && \
make -j$(nproc) make -j$(nproc)
FROM git-registry.mycard.moe/mycard/docker-runner-base:debian11 as libevent-builder FROM git-registry.moenext.com/mycard/docker-runner-base:debian11 as libevent-builder
WORKDIR /usr/src WORKDIR /usr/src
RUN wget -O - https://cdn02.moecube.com:444/ygopro-build-materials/libevent-2.0.22-stable.tar.gz | tar zfx - && \ RUN wget -O - https://github.com/libevent/libevent/releases/download/release-2.0.22-stable/libevent-2.0.22-stable.tar.gz | tar zfx - && \
cd libevent-2.0.22-stable && \ cd libevent-2.0.22-stable && \
./configure --prefix=/usr/share/libevent-stable --disable-openssl --enable-static=yes --enable-shared=no && \ ./configure --prefix=/usr/share/libevent-stable --disable-openssl --enable-static=yes --enable-shared=no && \
make -j$(nproc) && \ make -j$(nproc) && \
make install make install
FROM git-registry.mycard.moe/mycard/docker-runner-base:debian11 FROM git-registry.moenext.com/mycard/docker-runner-base:debian11
RUN apt update && \ RUN apt update && \
apt -y install git build-essential libgl1-mesa-dev libglu-dev libxxf86vm-dev && \ apt -y install git build-essential libgl1-mesa-dev libglu-dev libxxf86vm-dev && \
......
...@@ -3,4 +3,4 @@ ...@@ -3,4 +3,4 @@
## Resources ## Resources
- `/usr/bin/premake5` - `/usr/bin/premake5`
- `/usr/share/libevent-stable - `/usr/share/libevent-stable`
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment