code_twain/build_all.bat

74 lines
1.6 KiB
Batchfile
Raw Normal View History

echo off
2022-08-05 09:34:18 +00:00
set CPU=x86
2022-07-27 09:05:46 +00:00
set OEM=""
set NOV=""
2022-08-05 09:34:18 +00:00
if "%1"=="x86" (
set CPU=x86
) else if "%1"=="x64" (
set CPU=x64
) else if "%2"=="x86" (
set CPU=x86
) else if "%2"=="x64" (
set CPU=x64
) else if "%3"=="x86" (
set CPU=x86
) else if "%3"=="x64" (
set CPU=x64
)
if "%1"=="hw" (
set OEM=%1
) else if "%1"=="lsc" (
set OEM=%1
) else if "%2"=="hw" (
set OEM=%2
) else if "%2"=="lsc" (
set OEM=%2
) else if "%3"=="hw" (
set OEM=%3
) else if "%3"=="lsc" (
set OEM=%3
)
2022-07-27 09:05:46 +00:00
if "%1"=="nov" (
2022-08-05 09:34:18 +00:00
set NOV=%1
) else if "%2"=="nov" (
set NOV=%2
) else if "%3"=="nov" (
set NOV=%3
2022-07-27 09:05:46 +00:00
)
2022-08-05 09:34:18 +00:00
if "%CPU%"=="" (
set CPU=x86
)
echo build -cpu %CPU% -oem %OEM% %NOV%
2022-07-27 09:05:46 +00:00
if "%OEM%"=="hw" (
2022-08-05 09:34:18 +00:00
build.bat hw %CPU% 0x1000 %NOV%
build.bat hw %CPU% onlytwain 0x1002 nov
build.bat hw %CPU% onlytwain 0x7000 nov
build.bat hw %CPU% onlytwain 0x7002 nov
build.bat hw %CPU% onlytwain 0x7039 nov
build.bat hw %CPU% onlytwain 0x8000 nov
build.bat hw %CPU% onlytwain 0x9000 nov
2022-07-27 09:05:46 +00:00
) else if "%OEM%" == "lsc" (
2022-08-05 09:34:18 +00:00
build.bat lsc %CPU% 0x8200 %NOV%
build.bat lsc %CPU% onlytwain 0x8420 nov
build.bat lsc %CPU% onlytwain 0x8429 nov
build.bat lsc %CPU% onlytwain 0x8520 nov
build.bat lsc %CPU% onlytwain 0x8529 nov
build.bat lsc %CPU% onlytwain 0x8620 nov
build.bat lsc %CPU% onlytwain 0x8629 nov
build.bat lsc %CPU% onlytwain 0x8730 nov
build.bat lsc %CPU% onlytwain 0x8739 nov
2022-07-27 09:05:46 +00:00
) else (
2022-08-05 09:34:18 +00:00
build.bat %CPU% 0x100 %NOV%
build.bat %CPU% onlytwain 0x200 nov
build.bat %CPU% onlytwain 0x300 nov
build.bat %CPU% onlytwain 0x400 nov
build.bat %CPU% onlytwain 0x139 nov
build.bat %CPU% onlytwain 0x239 nov
build.bat %CPU% onlytwain 0x439 nov
build.bat %CPU% onlytwain 0x402 nov
)