Rev 5083 |
Rev 7477 |
Go to most recent revision |
Blame |
Compare with Previous |
Last modification |
View Log
| Download
| RSS feed
cls
set languages=en ru ge et sp
echo There was an error executing script.
echo For any help, please send a report.
:Check_Lang
:Check_Lang_loop
echo Language '
%res%' is incorrect
echo Enter valid language [
%languages% ]:
:Check_Target
:Check_Target_loop
echo Target '
%res%' is incorrect
echo Enter valid target [
%targets% ]:
:Target_kernel
echo *** building kernel with language '
%lang%' ...
echo lang fix
%lang% > lang.inc
fasm -m 65536 bootbios.asm bootbios.bin
fasm -m 65536 kernel.asm bin\kernel.mnt
fasm -m 65536 kernel.asm bin\kernel.bin -dUEFI=1
if not %errorlevel%==0
goto :
Error_FasmFailed
erase lang.inc
:Target_clean
:Error_FasmFailed
echo error: fasm execution failed
:Exit_OK
echo all operations have been done