From 763176b0ae93c6332656c341b4aa8dfe5218d0f9 Mon Sep 17 00:00:00 2001 From: Adrish Dey Date: Tue, 20 Feb 2024 12:04:25 -0500 Subject: [PATCH] adding Dockerfile --- Dockerfile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..ad674050 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,17 @@ +FROM ubuntu +ENV DEBIAN_FRONTEND=noninteractive + +# Install any needed packages specified in requirements.txt +RUN apt-get update && apt-get install -y git cmake g++ libcgal-dev libgmp3-dev + +# Set the working directory to /app +WORKDIR /app + +# Download and compile TetWild +RUN git clone https://github.com/wildmeshing/fTetWild.git --recursive +WORKDIR /app/fTetWild/build +RUN cmake .. && make + +WORKDIR /data + +ENTRYPOINT ["/app/fTetWild/build/FloatTetwild_bin"]