aboutsummaryrefslogtreecommitdiff
path: root/jonesforth/Dockerfile
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2017-05-26 01:59:36 +0200
committerDimitri Sokolyuk <demon@dim13.org>2017-05-26 01:59:36 +0200
commit03b912a7db63d213cbfd9a1cb35535759632642b (patch)
tree5174f597c38b456ba5ed133f55a00561529d4809 /jonesforth/Dockerfile
parent50eb8eaccf27b6f87570a612349d103f7a976de1 (diff)
jonesforth
Diffstat (limited to 'jonesforth/Dockerfile')
-rw-r--r--jonesforth/Dockerfile6
1 files changed, 6 insertions, 0 deletions
diff --git a/jonesforth/Dockerfile b/jonesforth/Dockerfile
new file mode 100644
index 0000000..14c1c0a
--- /dev/null
+++ b/jonesforth/Dockerfile
@@ -0,0 +1,6 @@
+FROM debian
+RUN apt-get update && apt-get install -y libc6-dev-i386
+COPY jonesforth.* /
+RUN gcc -m32 -nostdlib -static -Wl,-Ttext,0 -Wl,--build-id=none -o jonesforth jonesforth.S
+CMD cat jonesforth.fs - | ./jonesforth
+# NOTE requires SYS_RAWIO