From e08969d04cf798096baee6ab102e9676d8466f22 Mon Sep 17 00:00:00 2001
From: guowenxue <guowenxue@gmail.com>
Date: Sat, 22 Aug 2020 00:48:07 +0800
Subject: [PATCH] update qt5 build shell script to support pack qt and tslib libraries
---
3rdparty/qt5/build.sh | 29 +++++++++++++++++++++++++++++
1 files changed, 29 insertions(+), 0 deletions(-)
diff --git a/3rdparty/qt5/build.sh b/3rdparty/qt5/build.sh
index a28f649..0abc4ce 100755
--- a/3rdparty/qt5/build.sh
+++ b/3rdparty/qt5/build.sh
@@ -109,6 +109,34 @@
cd -
}
+function pack_qt_tslib()
+{
+ QTLIB_PATH=${QT_INST_PATH}/lib
+
+ DIR_QT_LIB=QT5/lib
+ DIR_QT_FONTS=QT5/fonts
+ DIR_PLUGINS=QT5/plugins
+
+ mkdir -p QT5/{lib,fonts,plugins}
+
+ cp -af ${QTLIB_PATH}/libQt5Core*so.* ${DIR_QT_LIB}
+ cp -af ${QTLIB_PATH}/libQt5Gui*so.* ${DIR_QT_LIB}
+ cp -af ${QTLIB_PATH}/libQt5Network*so.* ${DIR_QT_LIB}
+ cp -af ${QTLIB_PATH}/libQt5Qml*so.* ${DIR_QT_LIB}
+ cp -af ${QTLIB_PATH}/libQt5SerialPort*so.* ${DIR_QT_LIB}
+ cp -af ${QTLIB_PATH}/libQt5Sql*so.* ${DIR_QT_LIB}
+ cp -af ${QTLIB_PATH}/libQt5Widgets*so.* ${DIR_QT_LIB}
+ cp -af ${QTLIB_PATH}/libqlinuxfb.so* ${DIR_QT_LIB}
+
+ cp -af ${LIBS_PATH}/lib/lib*ts*.so* ${DIR_QT_LIB}
+ cp -af ${LIBS_PATH}/lib/ts/*.so* ${DIR_PLUGINS}
+
+ cp /apps/qt_fonts/* ${DIR_QT_FONTS}
+
+ tar -cjf QT5_fl2440.tar.bz2 QT5
+ rm -rf QT5
+}
+
cd ../tslib
./build.sh
cd -
@@ -119,4 +147,5 @@
compile_qt
+pack_qt_tslib
--
Gitblit v1.9.1