-if exist "%SIGNBAT_PATH%" (
- call "%SIGNBAT_PATH%" Build\MergeUnicodeRelease\WinMergeU.exe
- call "%SIGNBAT_PATH%" Build\MergeUnicodeRelease\MergeLang.dll
- call "%SIGNBAT_PATH%" Build\x64\MergeUnicodeRelease\WinMergeU.exe
- call "%SIGNBAT_PATH%" Build\x64\MergeUnicodeRelease\MergeLang.dll
+if "%1" == "" (
+ call :BuildBin || goto :eof
+ call :BuildBin ARM64 || goto :eof
+ call :BuildBin x64 || goto :eof
+) else (
+ call :BuildBin %1 || goto :eof