We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b32f1b0 commit 4c8a808Copy full SHA for 4c8a808
examples/Dockerfile-openjpeg.demo
@@ -0,0 +1,19 @@
1
+FROM trailofbits/polytracker
2
+MAINTAINER Carson Harmon <carson.harmon@trailofbits.com>
3
+
4
+WORKDIR /polytracker/the_klondike
5
6
+RUN apt update -y
7
8
+RUN git clone https://github.com/uclouvain/openjpeg.git
9
10
+RUN mkdir -p openjpeg/build
11
+WORKDIR openjpeg/build
12
+RUN cmake .. -DCMAKE_BUILD_TYPE=Debug -DBUILD_JPWL:bool=on -DBUILD_MJ2:bool=on
13
+RUN make install
14
+WORKDIR bin
15
16
+RUN get-bc -b opj_decompress
17
+RUN get-bc -b libopenjp2.a
18
+RUN llvm-link -only-needed opj_decompress.bc libopenjp2.a.bc -o exec.bc
19
+RUN ${CC} --instrument-bitcode -f exec.bc -o opj_decompress_track --libs z m rt pthread libopenjp2.a
0 commit comments