2023-07-02 21:52:58 +02:00
|
|
|
FROM debian:bookworm-slim
|
2023-02-27 00:14:51 +01:00
|
|
|
|
2023-12-22 21:50:54 +01:00
|
|
|
ARG SC64_DEPLOYER_VERSION=v2.18.0
|
2023-02-28 18:39:39 +01:00
|
|
|
RUN apt-get update && \
|
2023-04-01 01:58:59 +02:00
|
|
|
apt-get upgrade -y && \
|
2023-10-23 23:02:26 +02:00
|
|
|
apt-get install build-essential doxygen git python3 wget gdb-multiarch -y && \
|
|
|
|
# apt-get install unzip usbutils -y && \
|
2023-04-01 01:58:59 +02:00
|
|
|
wget https://github.com/DragonMinded/libdragon/releases/download/toolchain-continuous-prerelease/gcc-toolchain-mips64-x86_64.deb && \
|
|
|
|
dpkg -i gcc-toolchain-mips64-x86_64.deb && \
|
|
|
|
rm gcc-toolchain-mips64-x86_64.deb && \
|
2023-12-22 21:50:54 +01:00
|
|
|
wget https://github.com/Polprzewodnikowy/SummerCart64/releases/download/$SC64_DEPLOYER_VERSION/sc64-deployer-linux-$SC64_DEPLOYER_VERSION.tar.gz && \
|
|
|
|
tar -xf sc64-deployer-linux-$SC64_DEPLOYER_VERSION.tar.gz -C /usr/local/bin && \
|
|
|
|
rm sc64-deployer-linux-$SC64_DEPLOYER_VERSION.tar.gz && \
|
2023-10-23 23:02:26 +02:00
|
|
|
# wget https://github.com/buu342/N64-UNFLoader/releases/download/v2.1/UNFLoader-Linux-x64.zip && \
|
|
|
|
# unzip UNFLoader-Linux-x64.zip -d /usr/local/unfloader && \
|
|
|
|
# cp -f "/usr/local/unfloader/UNFLoader" "/usr/local/bin/UNFLoader"
|
|
|
|
# yes Y | . /usr/local/unfloader/installer_linux.sh && \
|
|
|
|
# rm UNFLoader-Linux-x64.zip && \
|
|
|
|
# rm -rf /usr/local/unfloader && \
|
2023-07-02 21:52:58 +02:00
|
|
|
git config --global --add safe.directory "*" && \
|
2023-04-01 01:58:59 +02:00
|
|
|
SNIPPET="export PROMPT_COMMAND='history -a' && export HISTFILE=/commandhistory/.bash_history" && \
|
|
|
|
echo "$SNIPPET" >> "/root/.bashrc"
|