完善linux一键编译脚本
This commit is contained in:
parent
fce0489671
commit
cab4d907f1
118
build.sh
118
build.sh
|
@ -9,15 +9,15 @@ rm -rf ../temp
|
|||
|
||||
rm -f Makefile
|
||||
rm -f HGBase/Makefile
|
||||
rm -f HGDemo/Makefile
|
||||
rm -f HGFWUpgrade/Makefile
|
||||
rm -f HGImgFmt/Makefile
|
||||
rm -f HGImgProc/Makefile
|
||||
rm -f HGSaneUI/Makefile
|
||||
rm -f HGSaneUser/Makefile
|
||||
rm -f HGOCR/Makefile
|
||||
rm -f HGScanner/Makefile
|
||||
rm -f HGScanner2/Makefile
|
||||
rm -f HGScannerLib/Makefile
|
||||
rm -f HGTwainUser/Makefile
|
||||
rm -f HGUpgrade/Makefile
|
||||
rm -f HGUpload/Makefile
|
||||
rm -f HGVersion/Makefile
|
||||
|
@ -50,8 +50,23 @@ if [ "${1}" == "hwall" ] || [ "${1}" == "hw" ]|| [ "${1}" == "hwweb" ] || [ "${
|
|||
|
||||
if [ "${1}" == "hw" ]; then
|
||||
|
||||
cd HGScanner
|
||||
qmake -qt=qt5 -makefile "DEFINES += OEM_HANWANG" HGScanner.pro
|
||||
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
|
||||
make -j8
|
||||
cd ../
|
||||
|
||||
|
@ -98,8 +113,23 @@ elif [ "${1}" == "lscall" ] || [ "${1}" == "lsc" ] || [ "${1}" == "lscweb" ] ||
|
|||
|
||||
if [ "${1}" == "lsc" ]; then
|
||||
|
||||
cd HGScanner
|
||||
qmake -qt=qt5 -makefile "DEFINES += OEM_LISICHENG" HGScanner.pro
|
||||
cd HGOCR
|
||||
qmake -qt=qt5 -makefile "DEFINES += OEM_LISICHENG" HGOCR.pro
|
||||
make -j8
|
||||
cd ../
|
||||
|
||||
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
|
||||
make -j8
|
||||
cd ../
|
||||
|
||||
|
@ -146,8 +176,23 @@ elif [ "${1}" == "ctsall" ] || [ "${1}" == "cts" ] || [ "${1}" == "ctsweb" ] ||
|
|||
|
||||
if [ "${1}" == "cts" ]; then
|
||||
|
||||
cd HGScanner
|
||||
qmake -qt=qt5 -makefile "DEFINES += OEM_CANGTIAN" HGScanner.pro
|
||||
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 ../
|
||||
|
||||
cd HGScanner2
|
||||
qmake -qt=qt5 -makefile "DEFINES += OEM_CANGTIAN" HGScanner2.pro
|
||||
make -j8
|
||||
cd ../
|
||||
|
||||
|
@ -194,8 +239,23 @@ elif [ "${1}" == "zjall" ] || [ "${1}" == "zj" ] || [ "${1}" == "zjweb" ] || [ "
|
|||
|
||||
if [ "${1}" == "zj" ]; then
|
||||
|
||||
cd HGScanner
|
||||
qmake -qt=qt5 -makefile "DEFINES += OEM_ZHONGJING" HGScanner.pro
|
||||
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
|
||||
make -j8
|
||||
cd ../
|
||||
|
||||
|
@ -242,8 +302,23 @@ elif [ "${1}" == "zgall" ] || [ "${1}" == "zg" ] || [ "${1}" == "zgweb" ] || [ "
|
|||
|
||||
if [ "${1}" == "zg" ]; then
|
||||
|
||||
cd HGScanner
|
||||
qmake -qt=qt5 -makefile "DEFINES += OEM_ZIGUANG" HGScanner.pro
|
||||
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
|
||||
make -j8
|
||||
cd ../
|
||||
|
||||
|
@ -295,8 +370,23 @@ else
|
|||
make -j8
|
||||
cd ../
|
||||
|
||||
cd HGScanner
|
||||
qmake -qt=qt5 -makefile HGScanner.pro
|
||||
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
|
||||
make -j8
|
||||
cd ../
|
||||
|
||||
|
|
|
@ -961,6 +961,7 @@ void hg_settingdialog::slot_checkedClicked()
|
|||
else if(method & SANE_INFO_INEXACT)
|
||||
checkBox->setCheckState(checkBoxcurrentState ? Qt::CheckState::Checked : Qt::CheckState::Unchecked);
|
||||
|
||||
const SANE_Option_Descriptor* opt = nullptr;
|
||||
for (int i = 0; i < m_list_getOpt.size(); i++)
|
||||
{
|
||||
if (m_list_getOpt.at(i).first == id)
|
||||
|
|
Loading…
Reference in New Issue