aboutsummaryrefslogtreecommitdiffhomepage
path: root/projects
diff options
context:
space:
mode:
authorGravatar Robert Löhning <robert.loehning@qt.io>2020-01-16 19:31:44 +0100
committerGravatar jonathanmetzman <31354670+jonathanmetzman@users.noreply.github.com>2020-01-16 10:31:44 -0800
commita69a542680120beede3d53d3f8d97c9dc7e6223c (patch)
treefccc061dc86e11ca7eb342c5c47e4618a5070247 /projects
parent08a04301d6534fc9864af5bd8afaf7ea776dc617 (diff)
[qt] Build widgets and add fuzz target for QTextLayout::beginLayout() (#3244)
Diffstat (limited to 'projects')
-rwxr-xr-xprojects/qt/build.sh6
1 files changed, 5 insertions, 1 deletions
diff --git a/projects/qt/build.sh b/projects/qt/build.sh
index 8ee17d66..3462f02b 100755
--- a/projects/qt/build.sh
+++ b/projects/qt/build.sh
@@ -26,7 +26,7 @@ sed -i -e "s/QMAKE_CFLAGS_OPTIMIZE_FULL = -O3/QMAKE_CFLAGS_OPTIMIZE_FULL = -O1/g
# build project
cd $WORK
-MAKEFLAGS=-j$(nproc) $SRC/qt/configure -platform linux-clang-libc++ -static -opensource -confirm-license -no-opengl -no-widgets -nomake tests -nomake examples -prefix $OUT
+MAKEFLAGS=-j$(nproc) $SRC/qt/configure -platform linux-clang-libc++ -static -opensource -confirm-license -no-opengl -nomake tests -nomake examples -prefix $OUT
make -j$(nproc)
make install
@@ -45,3 +45,7 @@ $OUT/bin/qmake $SRC/qt/qtbase/tests/libfuzzer/gui/text/qtextdocument/setMarkdown
make -j$(nproc)
mv setMarkdown $OUT
cp $WORK/markdown.zip $OUT/setMarkdown_seed_corpus.zip
+
+$OUT/bin/qmake $SRC/qt/qtbase/tests/libfuzzer/gui/text/qtextlayout/beginLayout/beginLayout.pro
+make -j$(nproc)
+mv beginLayout $OUT