aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Dockerfile29
1 files changed, 0 insertions, 29 deletions
diff --git a/Dockerfile b/Dockerfile
deleted file mode 100644
index 8362741..0000000
--- a/Dockerfile
+++ /dev/null
@@ -1,29 +0,0 @@
1# This Dockerfile can be use to build a container to test nissy in different
2# platforms. For example you can build the image with:
3#
4# docker build localhost/nissy-dev/arm .
5#
6# And then run unit tests in an arm64 container with
7#
8# docker run --platform=linux/arm64 -t localhost/nissy-dev/arm ./build test
9
10FROM debian:12
11
12# Install necessary packages
13RUN apt update
14RUN apt install --yes xz-utils git gcc g++ clang python3 python3-dev
15
16# Install emscripten.
17RUN git clone https://github.com/emscripten-core/emsdk.git
18WORKDIR /emsdk
19RUN ./emsdk install 4.0.11
20RUN ./emsdk activate 4.0.11
21ENV EMSDK="/emsdk"
22ENV EMSDK_NODE_BIN="$EMSDK/node/22.16.0_64bit/bin"
23ENV EMSDK_NODE="$EMSDK_NODE_BIN/node"
24ENV PATH="$EMSDK:$EMSDK/upstream/emscripten:$EMSDK_NODE_BIN:$PATH"
25
26# Copying the nissy-core repository and switching to that folder.
27WORKDIR /
28COPY . ./nissy-core
29WORKDIR /nissy-core

Generated with cgit - Back to sebastiano.tronto.net