view CodeAnalysis/Dockerfile @ 163:54991a36af1d

fix mingw builds that are not compatible with boost 1.85.0 in the Docker image
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 16 May 2024 23:06:12 +0200
parents 8b310d571e5b
children
line wrap: on
line source

FROM ubuntu:18.04

RUN export DEBIAN_FRONTEND=noninteractive
RUN apt-get --assume-yes update
RUN apt-get --assume-yes install build-essential
RUN apt-get --assume-yes install python-clang-4.0
RUN apt-get --assume-yes install python-pip
RUN apt-get --assume-yes install clang-4.0

# force pystache 0.5.0 (last version supported for python 2.7)
RUN pip install pystache==0.5.0

RUN mkdir /source
RUN mkdir /target
RUN mkdir /CodeAnalysis
COPY *.mustache /CodeAnalysis/
COPY *.py /CodeAnalysis/

ENTRYPOINT ["python2"]
CMD ["./CodeAnalysis/ParseOrthancSDK.py", "--libclang=libclang-4.0.so.1", "--source", "source/OrthancCPlugin.h", "--target", "target/"]