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" (
|
||||
MSBuild.exe ./build/windows/HGSolution.sln /m:8 /p:Configuration=CTSRelease /p:Platform=%ARCH%
|
||||
) 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%
|
||||
cd /d ../
|
||||
) else (
|
||||
mkdir HGScanner32
|
||||
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
|
||||
if "%OEM%" == "zj" (
|
||||
mkdir ZJScanner32
|
||||
cp HGScanner/HGScanner.pro ZJScanner32/HGScanner.pro
|
||||
sed -i "s/OEM_HUAGAO/OEM_ZHONGJING/g" ZJScanner32/HGScanner.pro
|
||||
sed -i "s/HuaGoScan/MicrotekScan/g" ZJScanner32/HGScanner.pro
|
||||
sed -i "s/huagao/microtek/g" ZJScanner32/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 (
|
||||
cd /d HGScanner32
|
||||
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGScanner.pro
|
||||
mkdir HGScanner32
|
||||
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%
|
||||
cd /d ../
|
||||
) else (
|
||||
mkdir HGUpgrade32
|
||||
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
|
||||
if "%OEM%" == "zj" (
|
||||
mkdir ZJUpgrade32
|
||||
cp HGUpgrade/HGUpgrade.pro ZJUpgrade32/HGUpgrade.pro
|
||||
sed -i "s/OEM_HUAGAO/OEM_ZHONGJING/g" ZJUpgrade32/HGUpgrade.pro
|
||||
sed -i "s/HGUpgradeApp/ZJUpgradeApp/g" ZJUpgrade32/HGUpgrade.pro
|
||||
sed -i "s/HGBase/ZJBase/g" ZJUpgrade32/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 (
|
||||
cd /d HGUpgrade32
|
||||
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGUpgrade.pro
|
||||
mkdir HGUpgrade32
|
||||
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%
|
||||
cd /d ../
|
||||
) else (
|
||||
mkdir HGFWUpgrade32
|
||||
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
|
||||
if "%OEM%" == "zj" (
|
||||
mkdir ZJFWUpgrade32
|
||||
cp HGFWUpgrade/HGFWUpgrade.pro ZJFWUpgrade32/HGFWUpgrade.pro
|
||||
sed -i "s/OEM_HUAGAO/OEM_ZHONGJING/g" ZJFWUpgrade32/HGFWUpgrade.pro
|
||||
sed -i "s/HGFWUpgradeApp/ZJFWUpgradeApp/g" ZJFWUpgrade32/HGFWUpgrade.pro
|
||||
sed -i "s/huagao/microtek/g" ZJFWUpgrade32/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 (
|
||||
cd /d HGFWUpgrade32
|
||||
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGFWUpgrade.pro
|
||||
mkdir HGFWUpgrade32
|
||||
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 ../
|
||||
)
|
||||
)
|
||||
)
|
||||
|
|
|
@ -23,3 +23,9 @@ call .\build.bat cts x86
|
|||
|
||||
echo "step8"
|
||||
call .\build.bat cts x64
|
||||
|
||||
echo "step9"
|
||||
call .\build.bat zj x86
|
||||
|
||||
echo "step10"
|
||||
call .\build.bat zj x64
|
Loading…
Reference in New Issue