summaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authorMisterSheeple <27652712+MisterSheeple@users.noreply.github.com>2023-11-08 00:36:48 -0500
committerGitHub <noreply@github.com>2023-11-07 22:36:48 -0700
commit8b3577c21449d31d31381e8e9c3e64407a5fb6c9 (patch)
tree9d7d8fa3a643225a577907f8ffe0fd0163c6eff4 /Dockerfile
parent12942741429715a5649cf5f24f291ff478e68cae (diff)
Upgrade Dockerfile to Ubuntu 22.04 as 18.04 is EOL (#491)
* Upgrade Dockerfile to Ubuntu 22.04 as 18.04 is EOL * Update dependencies to use current ones * Remove extra package that I don't think is required * Remove use of old qemu irix * Update and rename Dockerfile-ci to Dockerfile * Add docker instructions to README
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile19
1 files changed, 19 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 000000000..87145871a
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,19 @@
+FROM ubuntu:22.04 as build
+
+RUN apt-get update && \
+ DEBIAN_FRONTEND=noninteractive apt-get install -y \
+ binutils-mips-linux-gnu \
+ build-essential \
+ libaudiofile-dev \
+ libcapstone-dev \
+ git \
+ pkg-config \
+ python3 \
+ wget \
+ zlib1g-dev
+
+RUN mkdir /mk64
+WORKDIR /mk64
+
+CMD echo 'Usage: docker run -it --rm -v ${PWD}:/mk64 mk64 make\n'\
+ 'See https://github.com/n64decomp/mk64/blob/master/README.md for more information'