2023-04-10 02:50:25 +00:00
|
|
|
script_dir=$(cd $(dirname $0);pwd)
|
|
|
|
cd $script_dir #勿删
|
2023-03-31 02:29:39 +00:00
|
|
|
|
2023-06-20 03:37:59 +00:00
|
|
|
systype=`cat /etc/issue | cut -d' ' -f1`
|
|
|
|
arch=`arch`
|
|
|
|
system="linux"
|
|
|
|
|
|
|
|
echo $systype
|
|
|
|
echo $arch
|
|
|
|
if [ ${systype} = "UnionTech" ]
|
|
|
|
then
|
|
|
|
system="uos"
|
|
|
|
else
|
|
|
|
system="kylin"
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo ${system}
|
|
|
|
|
2023-04-10 02:50:25 +00:00
|
|
|
pwd
|
2023-03-31 02:29:39 +00:00
|
|
|
cd ./build2/qt
|
|
|
|
|
2023-04-15 02:48:03 +00:00
|
|
|
rm -rf ../build
|
|
|
|
rm -rf ../temp
|
|
|
|
|
2023-03-31 02:29:39 +00:00
|
|
|
rm -f Makefile
|
|
|
|
rm -f HGBase/Makefile
|
|
|
|
rm -f HGFWUpgrade/Makefile
|
|
|
|
rm -f HGImgFmt/Makefile
|
|
|
|
rm -f HGImgProc/Makefile
|
|
|
|
rm -f HGSaneUI/Makefile
|
|
|
|
rm -f HGSaneUser/Makefile
|
2023-07-15 02:47:22 +00:00
|
|
|
rm -f HGTwainUI/Makefile
|
2023-06-20 03:06:33 +00:00
|
|
|
rm -f HGOCR/Makefile
|
2023-03-31 02:29:39 +00:00
|
|
|
rm -f HGScanner/Makefile
|
2023-06-20 03:06:33 +00:00
|
|
|
rm -f HGScanner2/Makefile
|
2023-03-31 02:29:39 +00:00
|
|
|
rm -f HGScannerLib/Makefile
|
|
|
|
rm -f HGUpgrade/Makefile
|
|
|
|
rm -f HGUpload/Makefile
|
|
|
|
rm -f HGVersion/Makefile
|
|
|
|
rm -f HGWebScan/Makefile
|
|
|
|
rm -f HGWebService/Makefile
|
|
|
|
|
2023-07-15 02:47:22 +00:00
|
|
|
if [ "${1}" == "hwall" ] || [ "${1}" == "hw" ]|| [ "${1}" == "hwweb" ] || [ "${1}" == "hwso" ] || [ "${1}" == "hwtwain" ]; then
|
2023-04-15 02:20:24 +00:00
|
|
|
|
|
|
|
if [ "${1}" == "hwall" ]; then
|
|
|
|
|
2023-05-26 06:54:55 +00:00
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_HANWANG" HGSolutionLinux.pro
|
2023-04-15 02:20:24 +00:00
|
|
|
make -j8
|
|
|
|
|
|
|
|
else
|
|
|
|
|
|
|
|
cd HGBase
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_HANWANG" HGBase.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGImgFmt
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_HANWANG" HGImgFmt.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGImgProc
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_HANWANG" HGImgProc.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
if [ "${1}" == "hw" ]; then
|
|
|
|
|
2023-06-20 03:06:33 +00:00
|
|
|
cd HGOCR
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_HANWANG" HGOCR.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGSaneUI
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_HANWANG" HGSaneUI.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGSaneUser
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_HANWANG" HGSaneUser.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGScanner2
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_HANWANG" HGScanner2.pro
|
2023-04-15 02:20:24 +00:00
|
|
|
make -j8
|
|
|
|
cd ../
|
2023-06-20 03:37:59 +00:00
|
|
|
mv ../../../release/${system}/${arch}/HanvonScan2 ../../../release/${system}/${arch}/HanvonScan
|
2023-04-15 02:20:24 +00:00
|
|
|
|
|
|
|
elif [ "${1}" == "hwweb" ]; then
|
|
|
|
|
|
|
|
cd HGWebService
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_HANWANG" HGWebService.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
2023-07-15 02:47:22 +00:00
|
|
|
elif [ "${1}" == "hwtwain" ]; then
|
|
|
|
|
|
|
|
cd HGTwainUI
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_HANWANG" HGTwainUI.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
2023-04-15 02:20:24 +00:00
|
|
|
else
|
|
|
|
|
|
|
|
cd HGScannerLib
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_HANWANG" HGScannerLib.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
2023-07-15 02:47:22 +00:00
|
|
|
elif [ "${1}" == "lscall" ] || [ "${1}" == "lsc" ] || [ "${1}" == "lscweb" ] || [ "${1}" == "lscso" ] || [ "${1}" == "lsctwain" ]; then
|
2023-04-15 02:20:24 +00:00
|
|
|
|
|
|
|
if [ "${1}" == "lscall" ]; then
|
|
|
|
|
2023-05-26 06:54:55 +00:00
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_LISICHENG" HGSolutionLinux.pro
|
2023-04-15 02:20:24 +00:00
|
|
|
make -j8
|
|
|
|
|
|
|
|
else
|
|
|
|
|
|
|
|
cd HGBase
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_LISICHENG" HGBase.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGImgFmt
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_LISICHENG" HGImgFmt.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGImgProc
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_LISICHENG" HGImgProc.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
2023-06-20 03:06:33 +00:00
|
|
|
if [ "${1}" == "lsc" ]; then
|
|
|
|
|
|
|
|
cd HGOCR
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_LISICHENG" HGOCR.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
2023-04-15 02:20:24 +00:00
|
|
|
|
2023-06-20 03:06:33 +00:00
|
|
|
cd HGSaneUI
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_LISICHENG" HGSaneUI.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGSaneUser
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_LISICHENG" HGSaneUser.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGScanner2
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_LISICHENG" HGScanner2.pro
|
2023-04-15 02:20:24 +00:00
|
|
|
make -j8
|
|
|
|
cd ../
|
2023-06-20 03:37:59 +00:00
|
|
|
mv ../../../release/${system}/${arch}/LanxumScan2 ../../../release/${system}/${arch}/LanxumScan
|
2023-04-15 02:20:24 +00:00
|
|
|
|
|
|
|
elif [ "${1}" == "lscweb" ]; then
|
|
|
|
|
|
|
|
cd HGWebService
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_LISICHENG" HGWebService.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
2023-07-15 02:47:22 +00:00
|
|
|
elif [ "${1}" == "lsctwain" ]; then
|
|
|
|
|
|
|
|
cd HGTwainUI
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_LISICHENG" HGTwainUI.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
2023-04-15 02:20:24 +00:00
|
|
|
else
|
|
|
|
|
|
|
|
cd HGScannerLib
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_LISICHENG" HGScannerLib.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
2023-07-15 02:47:22 +00:00
|
|
|
elif [ "${1}" == "ctsall" ] || [ "${1}" == "cts" ] || [ "${1}" == "ctsweb" ] || [ "${1}" == "ctsso" ] || [ "${1}" == "ctstwain" ]; then
|
2023-04-15 02:20:24 +00:00
|
|
|
|
|
|
|
if [ "${1}" == "ctsall" ]; then
|
|
|
|
|
2023-05-26 06:54:55 +00:00
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_CANGTIAN" HGSolutionLinux.pro
|
2023-04-15 02:20:24 +00:00
|
|
|
make -j8
|
|
|
|
|
|
|
|
else
|
|
|
|
|
|
|
|
cd HGBase
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_CANGTIAN" HGBase.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGImgFmt
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_CANGTIAN" HGImgFmt.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGImgProc
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_CANGTIAN" HGImgProc.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
2023-06-20 03:06:33 +00:00
|
|
|
if [ "${1}" == "cts" ]; then
|
|
|
|
|
|
|
|
cd HGOCR
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_CANGTIAN" HGOCR.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGSaneUI
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_CANGTIAN" HGSaneUI.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGSaneUser
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_CANGTIAN" HGSaneUser.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
2023-04-15 02:20:24 +00:00
|
|
|
|
2023-06-20 03:06:33 +00:00
|
|
|
cd HGScanner2
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_CANGTIAN" HGScanner2.pro
|
2023-04-15 02:20:24 +00:00
|
|
|
make -j8
|
|
|
|
cd ../
|
2023-06-20 03:37:59 +00:00
|
|
|
mv ../../../release/${system}/${arch}/CumtennScan2 ../../../release/${system}/${arch}/CumtennScan
|
2023-04-15 02:20:24 +00:00
|
|
|
|
|
|
|
elif [ "${1}" == "ctsweb" ]; then
|
|
|
|
|
|
|
|
cd HGWebService
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_CANGTIAN" HGWebService.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
2023-07-15 02:47:22 +00:00
|
|
|
elif [ "${1}" == "ctstwain" ]; then
|
|
|
|
|
|
|
|
cd HGTwainUI
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_CANGTIAN" HGTwainUI.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
2023-04-15 02:20:24 +00:00
|
|
|
else
|
|
|
|
|
|
|
|
cd HGScannerLib
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_CANGTIAN" HGScannerLib.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
2023-07-15 02:47:22 +00:00
|
|
|
elif [ "${1}" == "zjall" ] || [ "${1}" == "zj" ] || [ "${1}" == "zjweb" ] || [ "${1}" == "zjso" ] || [ "${1}" == "zjtwain" ]; then
|
2023-04-15 02:20:24 +00:00
|
|
|
|
|
|
|
if [ "${1}" == "zjall" ]; then
|
|
|
|
|
2023-05-26 06:54:55 +00:00
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZHONGJING" HGSolutionLinux.pro
|
2023-04-15 02:20:24 +00:00
|
|
|
make -j8
|
|
|
|
|
|
|
|
else
|
|
|
|
|
|
|
|
cd HGBase
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZHONGJING" HGBase.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGImgFmt
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZHONGJING" HGImgFmt.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGImgProc
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZHONGJING" HGImgProc.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
if [ "${1}" == "zj" ]; then
|
|
|
|
|
2023-06-20 03:06:33 +00:00
|
|
|
cd HGOCR
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZHONGJING" HGOCR.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGSaneUI
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZHONGJING" HGSaneUI.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGSaneUser
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZHONGJING" HGSaneUser.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGScanner2
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZHONGJING" HGScanner2.pro
|
2023-04-15 02:20:24 +00:00
|
|
|
make -j8
|
|
|
|
cd ../
|
2023-06-20 03:37:59 +00:00
|
|
|
mv ../../../release/${system}/${arch}/MicrotekScan2 ../../../release/${system}/${arch}/MicrotekScan
|
2023-04-15 02:20:24 +00:00
|
|
|
|
|
|
|
elif [ "${1}" == "zjweb" ]; then
|
|
|
|
|
|
|
|
cd HGWebService
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZHONGJING" HGWebService.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
2023-07-15 02:47:22 +00:00
|
|
|
elif [ "${1}" == "zjtwain" ]; then
|
|
|
|
|
|
|
|
cd HGTwainUI
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZHONGJING" HGTwainUI.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
2023-04-15 02:20:24 +00:00
|
|
|
else
|
|
|
|
|
|
|
|
cd HGScannerLib
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZHONGJING" HGScannerLib.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
2023-07-15 02:47:22 +00:00
|
|
|
elif [ "${1}" == "zgall" ] || [ "${1}" == "zg" ] || [ "${1}" == "zgweb" ] || [ "${1}" == "zgso" ] || [ "${1}" == "zgtwain" ]; then
|
2023-04-15 02:20:24 +00:00
|
|
|
|
|
|
|
if [ "${1}" == "zgall" ]; then
|
|
|
|
|
2023-05-26 06:54:55 +00:00
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZIGUANG" HGSolutionLinux.pro
|
2023-04-15 02:20:24 +00:00
|
|
|
make -j8
|
|
|
|
|
|
|
|
else
|
|
|
|
|
|
|
|
cd HGBase
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZIGUANG" HGBase.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGImgFmt
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZIGUANG" HGImgFmt.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGImgProc
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZIGUANG" HGImgProc.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
if [ "${1}" == "zg" ]; then
|
|
|
|
|
2023-06-20 03:06:33 +00:00
|
|
|
cd HGOCR
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZIGUANG" HGOCR.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGSaneUI
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZIGUANG" HGSaneUI.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGSaneUser
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZIGUANG" HGSaneUser.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGScanner2
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZIGUANG" HGScanner2.pro
|
2023-04-15 02:20:24 +00:00
|
|
|
make -j8
|
|
|
|
cd ../
|
2023-06-20 03:37:59 +00:00
|
|
|
mv ../../../release/${system}/${arch}/UniScan2 ../../../release/${system}/${arch}/UniScan
|
2023-04-15 02:20:24 +00:00
|
|
|
|
|
|
|
elif [ "${1}" == "zgweb" ]; then
|
|
|
|
|
|
|
|
cd HGWebService
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZIGUANG" HGWebService.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
2023-07-15 02:47:22 +00:00
|
|
|
elif [ "${1}" == "zgtwain" ]; then
|
|
|
|
|
|
|
|
cd HGTwainUI
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZIGUANG" HGTwainUI.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
2023-04-15 02:20:24 +00:00
|
|
|
else
|
|
|
|
|
|
|
|
cd HGScannerLib
|
|
|
|
qmake -qt=qt5 -makefile "DEFINES += OEM_ZIGUANG" HGScannerLib.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
2023-03-31 02:29:39 +00:00
|
|
|
else
|
2023-04-15 02:20:24 +00:00
|
|
|
|
2023-07-15 02:47:22 +00:00
|
|
|
if [ "${1}" == "hg" ] || [ "${1}" == "hgweb" ] || [ "${1}" == "hgso" ] || [ "${1}" == "hgtwain" ]; then
|
2023-04-15 02:20:24 +00:00
|
|
|
|
|
|
|
cd HGBase
|
|
|
|
qmake -qt=qt5 -makefile HGBase.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGImgFmt
|
|
|
|
qmake -qt=qt5 -makefile HGImgFmt.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGImgProc
|
|
|
|
qmake -qt=qt5 -makefile HGImgProc.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
if [ "${1}" == "hg" ]; then
|
|
|
|
|
|
|
|
cd HGVersion
|
|
|
|
qmake -qt=qt5 -makefile HGVersion.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGUpgrade
|
|
|
|
qmake -qt=qt5 -makefile HGUpgrade.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
2023-06-20 03:06:33 +00:00
|
|
|
cd HGOCR
|
|
|
|
qmake -qt=qt5 -makefile HGOCR.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGSaneUI
|
|
|
|
qmake -qt=qt5 -makefile HGSaneUI.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGSaneUser
|
|
|
|
qmake -qt=qt5 -makefile HGSaneUser.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
cd HGScanner2
|
|
|
|
qmake -qt=qt5 -makefile HGScanner2.pro
|
2023-04-15 02:20:24 +00:00
|
|
|
make -j8
|
|
|
|
cd ../
|
2023-06-20 03:37:59 +00:00
|
|
|
mv ../../../release/${system}/${arch}/HuaGoScan2 ../../../release/${system}/${arch}/HuaGoScan
|
2023-04-15 02:20:24 +00:00
|
|
|
|
|
|
|
elif [ "${1}" == "hgweb" ]; then
|
|
|
|
|
|
|
|
cd HGWebService
|
|
|
|
qmake -qt=qt5 -makefile HGWebService.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
2023-07-15 02:47:22 +00:00
|
|
|
elif [ "${1}" == "hgtwain" ]; then
|
|
|
|
|
|
|
|
cd HGTwainUI
|
|
|
|
qmake -qt=qt5 -makefile HGTwainUI.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
2023-04-15 02:20:24 +00:00
|
|
|
else
|
|
|
|
|
|
|
|
cd HGScannerLib
|
|
|
|
qmake -qt=qt5 -makefile HGScannerLib.pro
|
|
|
|
make -j8
|
|
|
|
cd ../
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
|
2023-05-26 06:54:55 +00:00
|
|
|
qmake -qt=qt5 -makefile HGSolutionLinux.pro
|
2023-04-15 02:20:24 +00:00
|
|
|
make -j8
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
2023-03-31 02:29:39 +00:00
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
cd ../../
|