diff --git a/build.sh b/build.sh index 5852bdb3..c0f23985 100755 --- a/build.sh +++ b/build.sh @@ -106,6 +106,25 @@ if [ "${1}" == "hgweb" ] || [ "${1}" == "hwweb" ] || [ "${1}" == "lscweb" ]; the rm -f Makefile rm -rf obj rm HGWebServiceTmp.cbp + + cd ../HGWebScan + cp HGWebScan.cbp HGWebScanTmp.cbp + sed -i "s/release\/${system}\/${arch}\/HGWebScan/release\/${system}\/${arch}\/${prefix}WebScan/g" HGWebScanTmp.cbp + if [ "${1}" == "hwweb" ]; then + sed -i "s/OEM_HUAGAO/OEM_HANWANG/g" HGWebScanTmp.cbp + elif [ "${1}" == "lscweb" ]; then + sed -i "s/OEM_HUAGAO/OEM_LISICHENG/g" HGWebScanTmp.cbp + fi + sed -i "s/-lHGBase/-l${prefix}Base/g" HGWebScanTmp.cbp + sed -i "s/-lHGImgFmt/-l${prefix}ImgFmt/g" HGWebScanTmp.cbp + sed -i "s/-lHGImgProc/-l${prefix}ImgProc/g" HGWebScanTmp.cbp + sed -i "s/-lsane-hgsane/-lsane-${prefix2}sane/g" HGWebScanTmp.cbp + sed -i "s/-lhgdriver/-l${prefix2}driver/g" HGWebScanTmp.cbp + cbp2make -targets ${system}_${arch}_Release -in HGWebScanTmp.cbp -out makefile + make -j6 + rm -f Makefile + rm -rf obj + rm HGWebScanTmp.cbp elif [ "${1}" == "hgso" ] || [ "${1}" == "hwso" ] || [ "${1}" == "lscso" ]; then @@ -206,3 +225,5 @@ else #APP fi +cd ../../../ + diff --git a/build/linux/HGWebScan/HGWebScan.cbp b/build/linux/HGWebScan/HGWebScan.cbp new file mode 100644 index 00000000..4e90f2b7 --- /dev/null +++ b/build/linux/HGWebScan/HGWebScan.cbp @@ -0,0 +1,325 @@ + + + + + + diff --git a/build/linux/default.workspace b/build/linux/default.workspace index 85e6ef68..b0b3789a 100644 --- a/build/linux/default.workspace +++ b/build/linux/default.workspace @@ -29,6 +29,11 @@ + + + + +