windows一键编译脚本,增加中晶
This commit is contained in:
parent
4f4a522f1b
commit
ec2c0cf4d7
138
build.bat
138
build.bat
|
@ -11,7 +11,11 @@ if "%OEM%" == "hw" (
|
||||||
if "%OEM%" == "cts" (
|
if "%OEM%" == "cts" (
|
||||||
MSBuild.exe ./build/windows/HGSolution.sln /m:8 /p:Configuration=CTSRelease /p:Platform=%ARCH%
|
MSBuild.exe ./build/windows/HGSolution.sln /m:8 /p:Configuration=CTSRelease /p:Platform=%ARCH%
|
||||||
) else (
|
) else (
|
||||||
MSBuild.exe ./build/windows/HGSolution.sln /m:8 /p:Configuration=Release /p:Platform=%ARCH%
|
if "%OEM%" == "zj" (
|
||||||
|
MSBuild.exe ./build/windows/HGSolution.sln /m:8 /p:Configuration=ZJRelease /p:Platform=%ARCH%
|
||||||
|
) else (
|
||||||
|
MSBuild.exe ./build/windows/HGSolution.sln /m:8 /p:Configuration=Release /p:Platform=%ARCH%
|
||||||
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
@ -84,19 +88,42 @@ if "%OEM%" == "hw" (
|
||||||
MSBuild.exe CumtennScan.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
|
MSBuild.exe CumtennScan.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
|
||||||
cd /d ../
|
cd /d ../
|
||||||
) else (
|
) else (
|
||||||
mkdir HGScanner32
|
if "%OEM%" == "zj" (
|
||||||
cp HGScanner/HGScanner.pro HGScanner32/HGScanner.pro
|
mkdir ZJScanner32
|
||||||
if "%ARCH%" == "x64" (
|
cp HGScanner/HGScanner.pro ZJScanner32/HGScanner.pro
|
||||||
mkdir HGScanner64
|
sed -i "s/OEM_HUAGAO/OEM_ZHONGJING/g" ZJScanner32/HGScanner.pro
|
||||||
cp HGScanner32/HGScanner.pro HGScanner64/HGScanner.pro
|
sed -i "s/HuaGoScan/MicrotekScan/g" ZJScanner32/HGScanner.pro
|
||||||
cd /d HGScanner64
|
sed -i "s/huagao/microtek/g" ZJScanner32/HGScanner.pro
|
||||||
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGScanner.pro
|
sed -i "s/HGBase/ZJBase/g" ZJScanner32/HGScanner.pro
|
||||||
|
sed -i "s/HGImgFmt/ZJImgFmt/g" ZJScanner32/HGScanner.pro
|
||||||
|
sed -i "s/HGImgProc/ZJImgProc/g" ZJScanner32/HGScanner.pro
|
||||||
|
sed -i "s/logo.ico/Microtek_logo.ico/g" ZJScanner32/HGScanner.pro
|
||||||
|
if "%ARCH%" == "x64" (
|
||||||
|
mkdir ZJScanner64
|
||||||
|
cp ZJScanner32/HGScanner.pro ZJScanner64/HGScanner.pro
|
||||||
|
cd /d ZJScanner64
|
||||||
|
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGScanner.pro
|
||||||
|
) else (
|
||||||
|
cd /d ZJScanner32
|
||||||
|
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGScanner.pro
|
||||||
|
)
|
||||||
|
MSBuild.exe MicrotekScan.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
|
||||||
|
cd /d ../
|
||||||
) else (
|
) else (
|
||||||
cd /d HGScanner32
|
mkdir HGScanner32
|
||||||
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGScanner.pro
|
cp HGScanner/HGScanner.pro HGScanner32/HGScanner.pro
|
||||||
|
if "%ARCH%" == "x64" (
|
||||||
|
mkdir HGScanner64
|
||||||
|
cp HGScanner32/HGScanner.pro HGScanner64/HGScanner.pro
|
||||||
|
cd /d HGScanner64
|
||||||
|
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGScanner.pro
|
||||||
|
) else (
|
||||||
|
cd /d HGScanner32
|
||||||
|
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGScanner.pro
|
||||||
|
)
|
||||||
|
MSBuild.exe HuaGoScan.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
|
||||||
|
cd /d ../
|
||||||
)
|
)
|
||||||
MSBuild.exe HuaGoScan.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
|
|
||||||
cd /d ../
|
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
@ -161,19 +188,40 @@ if "%OEM%" == "hw" (
|
||||||
MSBuild.exe CTSUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
|
MSBuild.exe CTSUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
|
||||||
cd /d ../
|
cd /d ../
|
||||||
) else (
|
) else (
|
||||||
mkdir HGUpgrade32
|
if "%OEM%" == "zj" (
|
||||||
cp HGUpgrade/HGUpgrade.pro HGUpgrade32/HGUpgrade.pro
|
mkdir ZJUpgrade32
|
||||||
if "%ARCH%" == "x64" (
|
cp HGUpgrade/HGUpgrade.pro ZJUpgrade32/HGUpgrade.pro
|
||||||
mkdir HGUpgrade64
|
sed -i "s/OEM_HUAGAO/OEM_ZHONGJING/g" ZJUpgrade32/HGUpgrade.pro
|
||||||
cp HGUpgrade32/HGUpgrade.pro HGUpgrade64/HGUpgrade.pro
|
sed -i "s/HGUpgradeApp/ZJUpgradeApp/g" ZJUpgrade32/HGUpgrade.pro
|
||||||
cd /d HGUpgrade64
|
sed -i "s/HGBase/ZJBase/g" ZJUpgrade32/HGUpgrade.pro
|
||||||
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGUpgrade.pro
|
sed -i "s/HGVersion/ZJVersion/g" ZJUpgrade32/HGUpgrade.pro
|
||||||
|
sed -i "s/logo.ico/Microtek_logo.ico/g" ZJUpgrade32/HGUpgrade.pro
|
||||||
|
if "%ARCH%" == "x64" (
|
||||||
|
mkdir ZJUpgrade64
|
||||||
|
cp ZJUpgrade32/HGUpgrade.pro ZJUpgrade64/HGUpgrade.pro
|
||||||
|
cd /d ZJUpgrade64
|
||||||
|
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGUpgrade.pro
|
||||||
|
) else (
|
||||||
|
cd /d ZJUpgrade32
|
||||||
|
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGUpgrade.pro
|
||||||
|
)
|
||||||
|
MSBuild.exe ZJUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
|
||||||
|
cd /d ../
|
||||||
) else (
|
) else (
|
||||||
cd /d HGUpgrade32
|
mkdir HGUpgrade32
|
||||||
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGUpgrade.pro
|
cp HGUpgrade/HGUpgrade.pro HGUpgrade32/HGUpgrade.pro
|
||||||
|
if "%ARCH%" == "x64" (
|
||||||
|
mkdir HGUpgrade64
|
||||||
|
cp HGUpgrade32/HGUpgrade.pro HGUpgrade64/HGUpgrade.pro
|
||||||
|
cd /d HGUpgrade64
|
||||||
|
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGUpgrade.pro
|
||||||
|
) else (
|
||||||
|
cd /d HGUpgrade32
|
||||||
|
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGUpgrade.pro
|
||||||
|
)
|
||||||
|
MSBuild.exe HGUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
|
||||||
|
cd /d ../
|
||||||
)
|
)
|
||||||
MSBuild.exe HGUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
|
|
||||||
cd /d ../
|
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
@ -241,19 +289,41 @@ if "%OEM%" == "hw" (
|
||||||
MSBuild.exe CTSFWUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
|
MSBuild.exe CTSFWUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
|
||||||
cd /d ../
|
cd /d ../
|
||||||
) else (
|
) else (
|
||||||
mkdir HGFWUpgrade32
|
if "%OEM%" == "zj" (
|
||||||
cp HGFWUpgrade/HGFWUpgrade.pro HGFWUpgrade32/HGFWUpgrade.pro
|
mkdir ZJFWUpgrade32
|
||||||
if "%ARCH%" == "x64" (
|
cp HGFWUpgrade/HGFWUpgrade.pro ZJFWUpgrade32/HGFWUpgrade.pro
|
||||||
mkdir HGFWUpgrade64
|
sed -i "s/OEM_HUAGAO/OEM_ZHONGJING/g" ZJFWUpgrade32/HGFWUpgrade.pro
|
||||||
cp HGFWUpgrade32/HGFWUpgrade.pro HGFWUpgrade64/HGFWUpgrade.pro
|
sed -i "s/HGFWUpgradeApp/ZJFWUpgradeApp/g" ZJFWUpgrade32/HGFWUpgrade.pro
|
||||||
cd /d HGFWUpgrade64
|
sed -i "s/huagao/microtek/g" ZJFWUpgrade32/HGFWUpgrade.pro
|
||||||
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGFWUpgrade.pro
|
sed -i "s/HGBase/ZJBase/g" ZJFWUpgrade32/HGFWUpgrade.pro
|
||||||
|
sed -i "s/HGVersion/ZJVersion/g" ZJFWUpgrade32/HGFWUpgrade.pro
|
||||||
|
sed -i "s/logo.ico/Microtek_logo.ico/g" ZJFWUpgrade32/HGFWUpgrade.pro
|
||||||
|
if "%ARCH%" == "x64" (
|
||||||
|
mkdir ZJFWUpgrade64
|
||||||
|
cp ZJFWUpgrade32/HGFWUpgrade.pro ZJFWUpgrade64/HGFWUpgrade.pro
|
||||||
|
cd /d ZJFWUpgrade64
|
||||||
|
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGFWUpgrade.pro
|
||||||
|
) else (
|
||||||
|
cd /d ZJFWUpgrade32
|
||||||
|
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGFWUpgrade.pro
|
||||||
|
)
|
||||||
|
MSBuild.exe ZJFWUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
|
||||||
|
cd /d ../
|
||||||
) else (
|
) else (
|
||||||
cd /d HGFWUpgrade32
|
mkdir HGFWUpgrade32
|
||||||
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGFWUpgrade.pro
|
cp HGFWUpgrade/HGFWUpgrade.pro HGFWUpgrade32/HGFWUpgrade.pro
|
||||||
|
if "%ARCH%" == "x64" (
|
||||||
|
mkdir HGFWUpgrade64
|
||||||
|
cp HGFWUpgrade32/HGFWUpgrade.pro HGFWUpgrade64/HGFWUpgrade.pro
|
||||||
|
cd /d HGFWUpgrade64
|
||||||
|
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGFWUpgrade.pro
|
||||||
|
) else (
|
||||||
|
cd /d HGFWUpgrade32
|
||||||
|
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGFWUpgrade.pro
|
||||||
|
)
|
||||||
|
MSBuild.exe HGFWUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
|
||||||
|
cd /d ../
|
||||||
)
|
)
|
||||||
MSBuild.exe HGFWUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
|
|
||||||
cd /d ../
|
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
|
@ -22,4 +22,10 @@ echo "step7"
|
||||||
call .\build.bat cts x86
|
call .\build.bat cts x86
|
||||||
|
|
||||||
echo "step8"
|
echo "step8"
|
||||||
call .\build.bat cts x64
|
call .\build.bat cts x64
|
||||||
|
|
||||||
|
echo "step9"
|
||||||
|
call .\build.bat zj x86
|
||||||
|
|
||||||
|
echo "step10"
|
||||||
|
call .\build.bat zj x64
|
Loading…
Reference in New Issue