|
Last change
on this file since 30 was 30, checked in by Ben Rietbroek, 15 years ago |
|
AiR-BOOT v1.07 -- As released with eCS v2.1. [2011-05-06]
Signature-date: 2006-03-13. (incorrect)
Trunk contains buildable v1.07 version as distributed with eCS v2.1.
Directory 'tags' contains v1.06 & v1.07 reference versions
built for all languages. Note that language ID for 'Dutch' changed
from 'DT' to 'NL' in v1.07 and that the v1.06 reference version also
uses 'NL' for 'Dutch'.
Also note that helper programs like the installer and setaboot are
are only modified for the OS/2 versions in v1.07.
The signature-date for v1.07 incorrectly states the same
date as for v1.06. The signature-version is correct.
Removed other binaries. (cd-rom images, old releases, etc.)
The tags serve as reference versions:
- v1.06: rebuilt from source. (tags/v1.06r)
- v1.07: built as released with eCS v2.1. (tags/v1.07r)
|
|
File size:
1.1 KB
|
| Line | |
|---|
| 1 | @echo off
|
|---|
| 2 | rem This batch file builds
|
|---|
| 3 | if "%1"=="EN" goto Valid
|
|---|
| 4 | if "%1"=="DE" goto Valid
|
|---|
| 5 | if "%1"=="NL" goto Valid
|
|---|
| 6 | if "%1"=="FR" goto Valid
|
|---|
| 7 | if "%1"=="IT" goto Valid
|
|---|
| 8 | if "%1"=="RU" goto Valid
|
|---|
| 9 | if "%1"=="SW" goto Valid
|
|---|
| 10 | if "%1"=="ALL" goto BuildAll
|
|---|
| 11 | echo Invalid language ID
|
|---|
| 12 | goto ExitMe
|
|---|
| 13 |
|
|---|
| 14 | :BuildAll
|
|---|
| 15 | call make.bat DE
|
|---|
| 16 | call make.bat NL
|
|---|
| 17 | call make.bat FR
|
|---|
| 18 | call make.bat IT
|
|---|
| 19 | call make.bat RU
|
|---|
| 20 | call make.bat SW
|
|---|
| 21 | call make.bat EN
|
|---|
| 22 | goto ExitMe
|
|---|
| 23 |
|
|---|
| 24 | :Valid
|
|---|
| 25 | echo.
|
|---|
| 26 | echo.
|
|---|
| 27 | echo Making %1 language version of AiR-BOOT bootcode...
|
|---|
| 28 | echo Include TEXT\%1\MBR.asm >TEXT\TXTMBR.asm
|
|---|
| 29 | echo Include TEXT\%1\MENUS.asm >TEXT\TXTMENUS.asm
|
|---|
| 30 | echo Include TEXT\%1\OTHER.asm >TEXT\TXTOTHER.asm
|
|---|
| 31 |
|
|---|
| 32 | rem Do actual build...
|
|---|
| 33 | call ..\env\dos.bat
|
|---|
| 34 | %assembler% air-boot.asm
|
|---|
| 35 | if errorlevel 1 goto Failed
|
|---|
| 36 | %linker% air-boot.obj >nul
|
|---|
| 37 | if errorlevel 1 goto Failed
|
|---|
| 38 | %exe2bin% air-boot.exe air-boot.com >nul
|
|---|
| 39 | if errorlevel 1 goto Failed
|
|---|
| 40 | ..\tools\internal\fixcode.com
|
|---|
| 41 | copy AIR-BOOT.com ..\RELEASE\BOOTCODE\AIRBT-%1.bin
|
|---|
| 42 |
|
|---|
| 43 | copy AIR-BOOT.COM AIRBOOT.BIN
|
|---|
| 44 |
|
|---|
| 45 | rem Cleanup
|
|---|
| 46 | del AiR-BOOT.com
|
|---|
| 47 | del AiR-BOOT.exe
|
|---|
| 48 | del AiR-BOOT.obj
|
|---|
| 49 | goto ExitMe
|
|---|
| 50 |
|
|---|
| 51 | :Failed
|
|---|
| 52 | echo Errorlevel not 0, make failed
|
|---|
| 53 | :ExitMe
|
|---|
| 54 | rem @pause
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.