aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--projects/qt/Dockerfile5
1 files changed, 5 insertions, 0 deletions
diff --git a/projects/qt/Dockerfile b/projects/qt/Dockerfile
index 4d5e91df..b1e164ef 100644
--- a/projects/qt/Dockerfile
+++ b/projects/qt/Dockerfile
@@ -20,9 +20,14 @@ RUN git clone --depth 1 https://github.com/AFLplusplus/AFLplusplus.git myaflplus
cp -r myaflplusplus/dictionaries afldictionaries && \
cp -r myaflplusplus/testcases afltestcases && \
rm -rf myaflplusplus
+# Still keep the old source checkout until the build script was updated
RUN git clone --branch dev --depth 1 --shallow-submodules \
--recurse-submodules=qtbase \
--recurse-submodules=qtsvg \
git://code.qt.io/qt/qt5.git qt
+# Prepare new sources using dependencies.yaml
+RUN cp -r qt/cmake .
+RUN git clone --branch dev --depth 1 git://code.qt.io/qt/qtsvg.git
+RUN cmake -DSYNC_TO_MODULE=qtsvg -DSYNC_TO_BRANCH=dev -P cmake/QtSynchronizeRepo.cmake
RUN git clone --branch dev --depth 1 git://code.qt.io/qt/qtqa.git
RUN cp qtqa/fuzzing/oss-fuzz/build.sh $SRC/