GrabBag/GrabBagPrj/pkg_calibview.bat

37 lines
979 B
Batchfile
Raw Permalink Normal View History

2026-02-22 00:10:46 +08:00
@echo off
setlocal
REM Windows packaging tool directories (system environment variables):
REM QT_PATH=D:\Qt\5.15.2
REM ISCC_PATH=C:\Program Files\Inno Setup 7
2026-06-26 17:49:32 +08:00
set PRJ_PATH=%~dp0
set PRJ_PATH=%PRJ_PATH:~0,-1%
2026-02-22 00:10:46 +08:00
if not exist "%PRJ_PATH%\buildwin\CalibView" mkdir "%PRJ_PATH%\buildwin\CalibView"
cd /d "%PRJ_PATH%\buildwin\CalibView"
powershell -Command "Remove-Item * -Recurse -Force"
copy "..\..\build\Tools\CalibView\release\CalibView.exe" .\
:: VzNLSDK DLL
copy "..\..\..\Device\SDK\VzNLSDK\Windows\x64\Release\VzKernel.dll" .\
copy "..\..\..\Device\SDK\VzNLSDK\Windows\x64\Release\VzNLDetect.dll" .\
copy "..\..\..\Device\SDK\VzNLSDK\Windows\x64\Release\VzNLGraphics.dll" .\
copy "..\..\..\Device\SDK\VzNLSDK\Windows\x64\Release\VzLog.dll" .\
2026-02-22 00:10:46 +08:00
:: OpenCV DLL
2026-02-23 18:22:38 +08:00
copy "..\..\..\SDK\OpenCV320\Windows\vc14\Release\opencv_world320.dll" .\
2026-02-22 00:10:46 +08:00
"%QT_PATH%\msvc2019_64\bin\windeployqt.exe" "CalibView.exe"
2026-02-22 00:10:46 +08:00
cd ..\..
"%ISCC_PATH%\ISCC.exe" "CalibView.iss"
2026-02-22 00:10:46 +08:00
echo "finish"
endlocal