Subversion Repositories Kolibri OS

Rev

Rev 5084 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5084 Rev 7129
Line 2... Line 2...
2
FLAGS=-m 65536
2
FLAGS=-m 65536
3
languages=en|ru|ge|et|sp
3
languages=en|ru|ge|et|sp
Line 4... Line 4...
4
 
4
 
Line 5... Line 5...
5
.PHONY: all kernel bootloader clean
5
.PHONY: all kernel bootloader clean
Line 6... Line 6...
6
 
6
 
7
all: kernel bootloader
7
all: kernel bootloader bootbios
8
 
8
 
9
kernel: check_lang
9
kernel: check_lang bootbios
10
	@echo "*** building kernel with language '$(lang)' ..."
10
	@echo "*** building kernel with language '$(lang)' ..."
11
	@mkdir -p bin
11
	@mkdir -p bin
-
 
12
	@echo "lang fix $(lang)" > lang.inc
-
 
13
	@echo "--- building 'bin/kernel.mnt' ..."
-
 
14
	@$(FASM) $(FLAGS) kernel.asm bin/kernel.mnt
-
 
15
	@$(FASM) $(FLAGS) -dUEFI=1 kernel.asm bin/kernel.bin
-
 
16
	@rm -f lang.inc
-
 
17
 
-
 
18
bootbios: check_lang
-
 
19
	@echo "*** building bootbios.bin with language '$(lang)' ..."
-
 
20
	@mkdir -p bin
12
	@echo "lang fix $(lang)" > lang.inc
21
	@echo "lang fix $(lang)" > lang.inc
Line 13... Line 22...
13
	@echo "--- building 'bin/kernel.mnt' ..."
22
	@echo "--- building 'bootbios.bin' ..."
14
	@$(FASM) $(FLAGS) kernel.asm bin/kernel.mnt
23
	@$(FASM) $(FLAGS) bootbios.asm bootbios.bin
15
	@rm -f lang.inc
24
	@rm -f lang.inc