97
|
1 FROM ubuntu:18.04
|
|
2
|
|
3 RUN export DEBIAN_FRONTEND=noninteractive
|
|
4 RUN apt-get --assume-yes update
|
|
5 RUN apt-get --assume-yes install build-essential
|
|
6 RUN apt-get --assume-yes install python-clang-4.0
|
|
7 RUN apt-get --assume-yes install python-pip
|
|
8 RUN apt-get --assume-yes install clang-4.0
|
|
9
|
|
10 RUN pip install pystache
|
|
11
|
|
12 RUN mkdir /source
|
|
13 RUN mkdir /target
|
|
14 RUN mkdir /CodeAnalysis
|
|
15 COPY *.mustache /CodeAnalysis/
|
|
16 COPY *.py /CodeAnalysis/
|
|
17
|
|
18 ENTRYPOINT ["./CodeAnalysis/ParseOrthancSDK.py"]
|
|
19 CMD ["--libclang=libclang-4.0.so.1", "--source", "source/OrthancCPlugin.h", "--target", "target/"]
|