更新app编译脚本,解决pro文件路径包含空格产生异常

This commit is contained in:
yangjiaxuan 2023-07-19 13:46:27 +08:00
parent 7d159cb463
commit fc8efad621
3 changed files with 33 additions and 17 deletions

View File

@ -91,6 +91,21 @@ if "%OEM%" == "hw" (
%QT_STATIC_PATH%/x86-windows-static-md/tools/qt5/bin/qmake "DEFINES += OEM_NEUTRAL" -r -tp vc HGTwainUI.pro
MSBuild.exe NEUTwainUI.vcxproj /m:8 /p:Configuration=Release
cd /d ../
) else (
if "%OEM%" == "dl" (
%QT_PATH%/msvc2017_64/bin/qmake "DEFINES += OEM_DELI" -r -tp vc HGSolutionWin.pro
MSBuild.exe HGSolutionWin.sln /m:8 /p:Configuration=Release /p:Platform=x64
cd /d HGTwainUI
%QT_STATIC_PATH%/x64-windows-static-md/tools/qt5/bin/qmake "DEFINES += OEM_DELI" -r -tp vc HGTwainUI.pro
MSBuild.exe DLTwainUI.vcxproj /m:8 /p:Configuration=Release /p:Platform=x64
cd /d ../
%QT_PATH%/msvc2017/bin/qmake "DEFINES += OEM_DELI" -r -tp vc HGSolutionWin.pro
MSBuild.exe HGSolutionWin.sln /m:8 /p:Configuration=Release
cd /d HGTwainUI
%QT_STATIC_PATH%/x86-windows-static-md/tools/qt5/bin/qmake "DEFINES += OEM_DELI" -r -tp vc HGTwainUI.pro
MSBuild.exe DLTwainUI.vcxproj /m:8 /p:Configuration=Release
cd /d ../
) else (
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGSolutionWin.pro
MSBuild.exe HGSolutionWin.sln /m:8 /p:Configuration=Release /p:Platform=x64
@ -110,6 +125,7 @@ if "%OEM%" == "hw" (
)
)
)
)
)
cd /d ../../

View File

@ -47,7 +47,7 @@ if (contains(DEFINES, OEM_HANWANG)) {
} else {
if (contains(DEFINES, OEM_DELI)) {
RC_ICONS = ../../../app/scanner/image_rsc/logo/deli.ico
TARGET = DELI SCAN
TARGET = "DELI SCAN"
} else {
RC_ICONS = ../../../app/scanner/image_rsc/logo/logo.ico
TARGET = HuaGoScan
@ -168,7 +168,7 @@ win32 {
SRCPDB_FILE = $$replace(SRCPDB_FILE, /, \\)
message(SRCPDB_FILE: $$SRCPDB_FILE)
QMAKE_POST_LINK += xcopy /y $$SRCEXE_FILE $$DESTEXE_PATH && xcopy /y $$SRCPDB_FILE $$DESTEXE_PATH
QMAKE_POST_LINK += xcopy /y \"$$SRCEXE_FILE\" $$DESTEXE_PATH && xcopy /y \"$$SRCPDB_FILE\" $$DESTEXE_PATH
}
}

View File

@ -47,7 +47,7 @@ if (contains(DEFINES, OEM_HANWANG)) {
} else {
if (contains(DEFINES, OEM_DELI)) {
RC_ICONS = ../../../app/scanner2/image_rsc/logo/deli.ico
TARGET = DELI SCAN2
TARGET = "DELI SCAN2"
} else {
RC_ICONS = ../../../app/scanner2/image_rsc/logo/logo.ico
TARGET = HuaGoScan2
@ -169,7 +169,7 @@ win32 {
SRCPDB_FILE = $$replace(SRCPDB_FILE, /, \\)
message(SRCPDB_FILE: $$SRCPDB_FILE)
QMAKE_POST_LINK += xcopy /y $$SRCEXE_FILE $$DESTEXE_PATH && xcopy /y $$SRCPDB_FILE $$DESTEXE_PATH
QMAKE_POST_LINK += xcopy /y \"$$SRCEXE_FILE\" $$DESTEXE_PATH && xcopy /y \"$$SRCPDB_FILE\" $$DESTEXE_PATH
}
}