N64FlashcartMenu/.devcontainer/Dockerfile
Robin Jones dcd41b7585
Improve CI (#2)
* Run against devcontainer docker file.
* remove submodule update
* Update SC64 deployer version
2023-05-28 19:56:38 +01:00

14 lines
763 B
Docker

FROM debian:stable-slim
RUN apt-get update && \
apt-get upgrade -y && \
apt-get install build-essential git libpng-dev python3 wget -y && \
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 && \
wget https://github.com/Polprzewodnikowy/SummerCart64/releases/download/v2.15.1/sc64-deployer-linux-v2.15.1.tar.gz && \
tar -xf sc64-deployer-linux-v2.15.1.tar.gz -C /usr/local/bin && \
rm sc64-deployer-linux-v2.15.1.tar.gz && \
SNIPPET="export PROMPT_COMMAND='history -a' && export HISTFILE=/commandhistory/.bash_history" && \
echo "$SNIPPET" >> "/root/.bashrc"