summaryrefslogtreecommitdiff
path: root/contrib/docker
diff options
context:
space:
mode:
authorLouis Hampton <roastveg@hotmail.co.uk>2020-06-20 19:57:54 +0100
committerLouis Hampton <roastveg@hotmail.co.uk>2020-06-20 19:57:54 +0100
commit998591274bc26b361991d603d48c403c8e068d0b (patch)
tree25706a63ccc30f78bfd4c792ea28547552e6c405 /contrib/docker
parent3cf5ef0a661c62a94766e2c08025bb7ecb785b2a (diff)
Moved Docker to contrib
Diffstat (limited to 'contrib/docker')
-rw-r--r--contrib/docker/Dockerfile10
-rwxr-xr-xcontrib/docker/build_docker.sh11
2 files changed, 21 insertions, 0 deletions
diff --git a/contrib/docker/Dockerfile b/contrib/docker/Dockerfile
new file mode 100644
index 00000000..76bf6176
--- /dev/null
+++ b/contrib/docker/Dockerfile
@@ -0,0 +1,10 @@
+FROM i386/alpine
+
+RUN apk update
+RUN apk add --no-cache build-base libpng-dev wine ncurses freetype
+RUN apk add binutils-arm-none-eabi --no-cache --repository http://dl-3.alpinelinux.org/alpine/edge/testing/ --allow-untrusted
+
+ENV BUSYBOX 1
+WORKDIR /app
+
+CMD ["/bin/sh"]
diff --git a/contrib/docker/build_docker.sh b/contrib/docker/build_docker.sh
new file mode 100755
index 00000000..b59e2158
--- /dev/null
+++ b/contrib/docker/build_docker.sh
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+ver="0.1"
+
+docker inspect pokediamond:$ver > /dev/null
+if [ $? = 0 ]; then
+ echo "Not rebuilding image since image exists";
+else
+ docker build -t pokediamond:$ver $(git rev-parse --show-toplevel)/contrib/docker
+fi
+docker run --network=none -it -v $(git rev-parse --show-toplevel):/app pokediamond:$ver