根据产品名称,更改对应的标识符及目标文件名

This commit is contained in:
gb 2022-05-17 15:05:49 +08:00
parent 89207dee0a
commit 366b886bfc
2 changed files with 23 additions and 7 deletions

View File

@ -20,6 +20,8 @@ RC_ICONS = ../../app/scanner/image_rsc/logo/logo.ico
# You can also select to disable deprecated APIs only up to a certain version of Qt.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
TARGET = HGScanner
win32 {
DEFINES += _CRT_SECURE_NO_WARNINGS

View File

@ -53,12 +53,25 @@ rm -rf ./obj
rm -f makefile
cd ../../../build-qt/HGSolution
cp HGScanner.pro HGScannerBackup.pro
if [ "${1}" == "hw" ]; then
sed -i "s/OEM_HUAGAO/OEM_HANWANG/g" HGScanner.pro
sed -ibkp "s/OEM_HUAGAO/OEM_HANWANG/g" HGScanner.pro
sed -i "s/OEM_LISICHENG/OEM_HANWANG/g" HGScanner.pro
sed -i "s/hgsane/hwsane/g" HGScanner.pro
sed -i "s/lscsane/hwsane/g" HGScanner.pro
sed -i "s/hgdriver/hwdriver/g" HGScanner.pro
sed -i "s/lscdriver/hwdriver/g" HGScanner.pro
sed -i "s/HGScanner/HwScanner/g" HGScanner.pro
sed -i "s/LscScanner/HwScanner/g" HGScanner.pro
sed -i "s/logo.ico/Hanvon_logo1.ico/g" HGScanner.pro
elif [ "${1}" == "lsc" ]; then
sed -i "s/OEM_HUAGAO/OEM_LISICHEN/g" HGScanner.pro
sed -ibkp "s/OEM_HUAGAO/OEM_LISICHENG/g" HGScanner.pro
sed -i "s/OEM_HANWANG/OEM_LISICHENG/g" HGScanner.pro
sed -i "s/hgsane/lscsane/g" HGScanner.pro
sed -i "s/hwsane/lscsane/g" HGScanner.pro
sed -i "s/hgdriver/lscdriver/g" HGScanner.pro
sed -i "s/hwdriver/lscdriver/g" HGScanner.pro
sed -i "s/HGScanner/LscScanner/g" HGScanner.pro
sed -i "s/HwScanner/LscScanner/g" HGScanner.pro
sed -i "s/logo.ico/Lanxum_logo.ico/g" HGScanner.pro
fi
@ -69,6 +82,7 @@ rm -f *.h
rm -f *.cpp
rm -f .qmake.stash
rm -f Makefile
rm -f HGScanner.pro
mv HGScannerBackup.pro HGScanner.pro
mv HGScanner.probkp HGScanner.pro