0,0 → 1,39 |
@echo off |
cls |
|
call :Target_kernel |
|
if ERRORLEVEL 0 goto Exit_OK |
|
echo There was an error executing script. |
echo For any help, please send a report. |
pause |
goto :eof |
|
:Target_kernel |
rem valid languages: en ru ge et sp |
set lang=en |
|
echo *** building kernel with language '%lang%' ... |
|
echo lang fix %lang% > lang.inc |
fasm -m 65536 bootbios.asm bootbios.bin |
fasm -m 65536 kernel.asm kernel.mnt |
fasm -m 65536 kernel.asm kernel.bin -dUEFI=1 |
if not %errorlevel%==0 goto :Error_FasmFailed |
erase lang.inc |
goto :eof |
|
|
:Error_FasmFailed |
echo error: fasm execution failed |
erase lang.inc >nul 2>&1 |
echo. |
pause |
exit 1 |
|
:Exit_OK |
echo. |
echo all operations have been done |
pause |
exit 0 |
Property changes: |
Added: svn:eol-style |
+native |
\ No newline at end of property |