Skip to content

Commit 0608bc6

Browse files
fix: Bash syntax error
1 parent 10a4ec9 commit 0608bc6

1 file changed

Lines changed: 10 additions & 19 deletions

File tree

scripts/ci_dev_linux.sh

Lines changed: 10 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,6 @@ build_static_qt() {
4747
mkdir -p "$qt_build_dir"
4848
cd "$qt_build_dir" || exit
4949

50-
if [ -d "$qt_install_dir/bin" ]; then
51-
echo "Qt static already built and installed."
52-
cd ..
53-
return
54-
fi
55-
5650
cmake "$qt_src_dir/qt-everywhere-src-$qt_version" \
5751
-G "Ninja" \
5852
-DCMAKE_BUILD_TYPE=Release \
@@ -61,7 +55,6 @@ build_static_qt() {
6155
-DCMAKE_CXX_COMPILER=clang++ \
6256
-DCMAKE_CXX_FLAGS="$opt_flags" \
6357
-DBUILD_SHARED_LIBS=OFF \
64-
\
6558
-DFEATURE_static=ON \
6659
-DFEATURE_static_runtime=ON \
6760
-DFEATURE_reduce_exports=ON \
@@ -79,24 +72,22 @@ build_static_qt() {
7972
-DFEATURE_network=ON \
8073
-DFEATURE_concurrent=ON \
8174
-DFEATURE_xml=ON \
82-
\
8375
-DQT_FEATURE_optimize_size=ON \
8476
-DQT_FEATURE_pkg_config=OFF \
8577
-DQT_FEATURE_separate_debug_info=OFF \
8678
-DQT_FEATURE_strip=ON \
87-
\
8879
-DQT_BUILD_EXAMPLES=OFF \
8980
-DQT_BUILD_TESTS=OFF \
90-
-DQT_SKIP_MODULES=\
91-
qtwebengine;\
92-
qt3d;qt5compat;qtactiveqt;qtcharts;\
93-
qtconnectivity;qtdatavis3d;qtdoc;\
94-
qtgamepad;qtgraphicaleffects;qthttpserver;\
95-
qtimageformats;qtlocation;qtlottie;qtmultimedia;\
96-
qtnetworkauth;qtopcua;qtpositioning;qtpurchasing;qtquick3d;\
97-
qtquickcontrols2;qtquicktimeline;qtremoteobjects;qtsensors;\
98-
qtspeech;qtstatemachine;qtsvg;qtvirtualkeyboard;qtwayland;\
99-
qtwebchannel;qtwebsockets;qtwebview;qtx11extras;qtxmlpatterns
81+
-DQT_SKIP_MODULES=qtwebengine
82+
# qtwebengine;\
83+
# qt3d;qt5compat;qtactiveqt;qtcharts;\
84+
# qtconnectivity;qtdatavis3d;qtdoc;\
85+
# qtgamepad;qtgraphicaleffects;qthttpserver;\
86+
# qtimageformats;qtlocation;qtlottie;qtmultimedia;\
87+
# qtnetworkauth;qtopcua;qtpositioning;qtpurchasing;qtquick3d;\
88+
# qtquickcontrols2;qtquicktimeline;qtremoteobjects;qtsensors;\
89+
# qtspeech;qtstatemachine;qtsvg;qtvirtualkeyboard;qtwayland;\
90+
# qtwebchannel;qtwebsockets;qtwebview;qtx11extras;qtxmlpatterns
10091

10192
make -j "$nproc"
10293
sudo make install

0 commit comments

Comments
 (0)