Commit fd5a515555536dad3e8346b2552173d233a9b328

Thomas de Grivel 2024-09-16T02:17:37

first draft Dockerfile

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..c1ccc5d
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,15 @@
+FROM debian:latest
+RUN apt-get update
+RUN apt-get install pkg-config gcc libtool-bin make ruby time libffi-dev libbsd-dev libevent-dev
+RUN git clone https://git.kmx.io/kc3-lang/kc3.git
+RUN cd kc3
+RUN git submodule init
+RUN git submodule update
+RUN cd fonts
+RUN git submodule init
+RUN git submodule update
+RUN cd ..
+RUN ./configure
+RUN make
+RUN . ./env
+RUN make test