修改build.sh,保存原始的pro文件不受影响

This commit is contained in:
luoliangyi 2022-05-17 12:03:51 +08:00
parent 186862d8e4
commit f4c4ed4615
1 changed files with 8 additions and 7 deletions

View File

@ -53,21 +53,22 @@ rm -rf ./obj
rm -f makefile
cd ../../../build-qt/HGSolution
cp HGScanner.pro HGScannerTmp.pro
cp HGScanner.pro HGScannerBackup.pro
if [ "${1}" == "hw" ]; then
sed -i "s/OEM_HUAGAO/OEM_HANWANG/g" HGScannerTmp.pro
sed -i "s/icon.ico/Hanvon_logo1.ico/g" HGScannerTmp.pro
sed -i "s/OEM_HUAGAO/OEM_HANWANG/g" HGScanner.pro
sed -i "s/icon.ico/Hanvon_logo1.ico/g" HGScanner.pro
elif [ "${1}" == "lsc" ]; then
sed -i "s/OEM_HUAGAO/OEM_LISICHEN/g" HGScannerTmp.pro
sed -i "s/icon.ico/Lanxum_logo.ico/g" HGScannerTmp.pro
sed -i "s/OEM_HUAGAO/OEM_LISICHEN/g" HGScanner.pro
sed -i "s/icon.ico/Lanxum_logo.ico/g" HGScanner.pro
fi
qmake -makefile HGScannerTmp.pro
qmake -makefile HGScanner.pro
make -j6
rm -f *.o
rm -f *.h
rm -f *.cpp
rm -f .qmake.stash
rm -f Makefile
rm -f HGScannerTmp.pro
rm -f HGScanner.pro
mv HGScannerBackup.pro HGScanner.pro