From 08ade613b7126e60e5110ea2094305b927e9e928 Mon Sep 17 00:00:00 2001 From: luoliangyi <87842688@qq.com> Date: Thu, 23 Jun 2022 16:21:52 +0800 Subject: [PATCH] =?UTF-8?q?websdk=E5=A2=9E=E5=8A=A0oem=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E7=BC=96=E8=AF=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.sh | 19 ++++++++++++++++++- build/linux/HGWebService/HGWebService.cbp | 1 + 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/build.sh b/build.sh index e43711ab..19c47992 100755 --- a/build.sh +++ b/build.sh @@ -21,14 +21,18 @@ fi echo ${system} prefix="HG" +prefix2="hg" if [ "${1}" == "hw" ]; then prefix="Hw" + prefix2="hw" elif [ "${1}" == "lsc" ]; then prefix="Lsc" + prefix2="lsc" fi echo ${prefix} +echo ${prefix2} cd ./build/linux/HGBase @@ -68,11 +72,24 @@ rm -f makefile rm HGImgProcTmp.cbp cd ../HGWebService -cbp2make -targets ${system}_${arch}_Release -in HGWebService.cbp -out makefile +cp HGWebService.cbp HGWebServiceTmp.cbp +sed -i "s/release\/${system}\/${arch}\/HGWebService/release\/${system}\/${arch}\/${prefix}WebService/g" HGWebServiceTmp.cbp +if [ "${1}" == "hw" ]; then + sed -i "s/OEM_HUAGAO/OEM_HANWANG/g" HGWebServiceTmp.cbp +elif [ "${1}" == "lsc" ]; then + sed -i "s/OEM_HUAGAO/OEM_LISICHENG/g" HGWebServiceTmp.cbp +fi +sed -i "s/-lHGBase/-l${prefix}Base/g" HGWebServiceTmp.cbp +sed -i "s/-lHGImgFmt/-l${prefix}ImgFmt/g" HGWebServiceTmp.cbp +sed -i "s/-lHGImgProc/-l${prefix}ImgProc/g" HGWebServiceTmp.cbp +sed -i "s/-lsane-hgsane/-lsane-${prefix2}sane/g" HGWebServiceTmp.cbp +sed -i "s/-lhgdriver/-l${prefix2}driver/g" HGWebServiceTmp.cbp +cbp2make -targets ${system}_${arch}_Release -in HGWebServiceTmp.cbp -out makefile make -j6 rm -rf ./bin rm -rf ./obj rm -f makefile +rm HGWebServiceTmp.cbp cd ../../../build-qt/HGSolution cp HGScanner.pro HGScannerTmp.pro diff --git a/build/linux/HGWebService/HGWebService.cbp b/build/linux/HGWebService/HGWebService.cbp index 5b88ee79..8b07d7de 100644 --- a/build/linux/HGWebService/HGWebService.cbp +++ b/build/linux/HGWebService/HGWebService.cbp @@ -279,6 +279,7 @@ +