Subversion Repositories Kolibri OS

Rev

Rev 7477 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
7477 leency 1
@echo off
2
cls
3
 
7607 leency 4
call :Target_kernel
7477 leency 5
 
6
if ERRORLEVEL 0 goto Exit_OK
7
 
8
echo There was an error executing script.
9
echo For any help, please send a report.
10
pause
11
goto :eof
12
 
7607 leency 13
:Target_kernel
14
   rem valid languages: en ru ge et sp
15
   set lang=en
7477 leency 16
 
17
   echo *** building kernel with language '%lang%' ...
18
 
19
   echo lang fix %lang% > lang.inc
20
   fasm -m 65536 bootbios.asm bootbios.bin
7607 leency 21
   fasm -m 65536 kernel.asm kernel.mnt
22
   fasm -m 65536 kernel.asm kernel.bin -dUEFI=1
7477 leency 23
   if not %errorlevel%==0 goto :Error_FasmFailed
24
   erase lang.inc
25
goto :eof
26
 
27
 
28
:Error_FasmFailed
29
echo error: fasm execution failed
30
erase lang.inc >nul 2>&1
31
echo.
32
pause
33
exit 1
34
 
35
:Exit_OK
36
echo.
37
echo all operations have been done
38
pause
39
exit 0