aboutsummaryrefslogtreecommitdiff
path: root/projects/qt
diff options
context:
space:
mode:
authorRobert Löhning <robert.loehning@qt.io>2021-02-15 16:22:08 +0100
committerGitHub <noreply@github.com>2021-02-15 07:22:08 -0800
commit198bf3f1123f81e03d6bc759a557a0f139492075 (patch)
tree1682deac3ae472a2354ab3d92248d03bf9d80d7a /projects/qt
parentac290e7ed7b600c685d3d6b455b58fda122b88b0 (diff)
downloadoss-fuzz-198bf3f1123f81e03d6bc759a557a0f139492075.tar.gz
[qt] Have my own copy of afl's dictionaries and testcases (#5201)
Diffstat (limited to 'projects/qt')
-rw-r--r--projects/qt/Dockerfile4
1 files changed, 4 insertions, 0 deletions
diff --git a/projects/qt/Dockerfile b/projects/qt/Dockerfile
index f596487ec..4d5e91df2 100644
--- a/projects/qt/Dockerfile
+++ b/projects/qt/Dockerfile
@@ -16,6 +16,10 @@
FROM gcr.io/oss-fuzz-base/base-builder
RUN apt-get update && apt-get install -y ninja-build libc6-dev:i386
+RUN git clone --depth 1 https://github.com/AFLplusplus/AFLplusplus.git myaflplusplus && \
+ cp -r myaflplusplus/dictionaries afldictionaries && \
+ cp -r myaflplusplus/testcases afltestcases && \
+ rm -rf myaflplusplus
RUN git clone --branch dev --depth 1 --shallow-submodules \
--recurse-submodules=qtbase \
--recurse-submodules=qtsvg \