LingYun Studio embeded system framwork software, such as thirdparty build shell and lingyun library
guowenxue
2024-08-23 cafc37823fac451035e065fa469338fab3a5641a
openlibs/qt/build.sh
File was renamed from openlibs/qt/build_QT5.sh
@@ -62,7 +62,7 @@
        return 0;
    fi
    if [ ! -f ${SRC_NAME}.${PACK_SUFIX} ] ; then
    if [ ! -f ${SRC_NAME}.${PACK_SUFIX} ] ; then
        msg_banner "Start download ${SRC_NAME}.${PACK_SUFIX} "
        wget ${LYFTP_SRC}/qt/${SRC_NAME}.${PACK_SUFIX}
        check_result "ERROR: download ${SRC_NAME} failure"
@@ -78,7 +78,7 @@
    QMAKE_FILE=qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf
    grep "`dirname ${CROSS_COMPILE}`" ${QMAKE_FILE} > /dev/null 2>&1
    if [ $? != 0 ] ; then
    if [ $? != 0 ] ; then
        sed -i "s|arm-linux-gnueabi-|$CROSS_COMPILE|" ${QMAKE_FILE}
    fi
@@ -117,7 +117,7 @@
    fi
    if [ ! -f ${SRC_NAME}.${PACK_SUFIX} ] ; then
    if [ ! -f ${SRC_NAME}.${PACK_SUFIX} ] ; then
        msg_banner "Start download ${SRC_NAME}.${PACK_SUFIX} "
        wget ${LYFTP_SRC}/qt/${SRC_NAME}.${PACK_SUFIX}
        check_result "ERROR: download ${SRC_NAME} failure"
@@ -130,7 +130,7 @@
    cd ${SRC_NAME}
    ${QT_INST_PATH}/bin/qmake
    ${QT_INST_PATH}/bin/qmake
    make && make install
}
@@ -151,6 +151,18 @@
    #rm -rf ${QTDIR_NAME}
}
function do_clean()
{
    rm -rf appweb* php*
}
if [[ $# == 1 && $1 == -c ]] ;then
    echo "start clean ${LIB_NAME}"
    do_clean
    exit;
fi
exit;
compile_qt