diff --git a/build.sh b/build.sh index 25af73ee..c15a32df 100755 --- a/build.sh +++ b/build.sh @@ -395,6 +395,77 @@ elif [ "${1}" == "zgall" ] || [ "${1}" == "zg" ] || [ "${1}" == "zgweb" ] || [ " fi fi +elif [ "${1}" == "dlall" ] || [ "${1}" == "dl" ] || [ "${1}" == "dlweb" ] || [ "${1}" == "dlso" ] || [ "${1}" == "dltwain" ]; then + + if [ "${1}" == "dlall" ]; then + + qmake -qt=qt5 -makefile "DEFINES += OEM_DELI" HGSolutionLinux.pro + make -j8 + + else + + cd HGBase + qmake -qt=qt5 -makefile "DEFINES += OEM_DELI" HGBase.pro + make -j8 + cd ../ + + cd HGImgFmt + qmake -qt=qt5 -makefile "DEFINES += OEM_DELI" HGImgFmt.pro + make -j8 + cd ../ + + cd HGImgProc + qmake -qt=qt5 -makefile "DEFINES += OEM_DELI" HGImgProc.pro + make -j8 + cd ../ + + if [ "${1}" == "dl" ]; then + + cd HGOCR + qmake -qt=qt5 -makefile "DEFINES += OEM_DELI" HGOCR.pro + make -j8 + cd ../ + + cd HGSaneUI + qmake -qt=qt5 -makefile "DEFINES += OEM_DELI" HGSaneUI.pro + make -j8 + cd ../ + + cd HGSaneUser + qmake -qt=qt5 -makefile "DEFINES += OEM_DELI" HGSaneUser.pro + make -j8 + cd ../ + + cd HGScanner2 + qmake -qt=qt5 -makefile "DEFINES += OEM_DELI" HGScanner2.pro + make -j8 + cd ../ + mv "../../../release/${system}/${arch}/DELI SCAN2" "../../../release/${system}/${arch}/DELI SCAN" + + elif [ "${1}" == "dlweb" ]; then + + cd HGWebService + qmake -qt=qt5 -makefile "DEFINES += OEM_ZIGUANG" HGWebService.pro + make -j8 + cd ../ + + elif [ "${1}" == "dltwain" ]; then + + cd HGTwainUI + qmake -qt=qt5 -makefile "DEFINES += OEM_ZIGUANG" HGTwainUI.pro + make -j8 + cd ../ + + else + + cd HGScannerLib + qmake -qt=qt5 -makefile "DEFINES += OEM_ZIGUANG" HGScannerLib.pro + make -j8 + cd ../ + + fi + fi + else if [ "${1}" == "hg" ] || [ "${1}" == "hgweb" ] || [ "${1}" == "hgso" ] || [ "${1}" == "hgtwain" ]; then diff --git a/build2/qt/HGScanner2/HGScanner2.pro b/build2/qt/HGScanner2/HGScanner2.pro index eea77a15..135032eb 100644 --- a/build2/qt/HGScanner2/HGScanner2.pro +++ b/build2/qt/HGScanner2/HGScanner2.pro @@ -182,7 +182,7 @@ unix { SRCEXE_FILE = $${DESTDIR}/$${TARGET} message(SRCEXE_FILE: $$SRCEXE_FILE) - QMAKE_POST_LINK += cp $$SRCEXE_FILE $$DESTEXE_PATH + QMAKE_POST_LINK += cp \"$$SRCEXE_FILE\" $$DESTEXE_PATH } }