Subversion Repositories Kolibri OS

Rev

Rev 1052 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1052 Rev 1623
Line 1... Line 1...
1
FASM=fasm
1
FASM=fasm
2
FLAGS=-m 65536
2
FLAGS=-m 65536
3
languages=en|ru|ge|et
3
languages=en|ru|ge|et
4
drivers_src=sound sis infinity uart ati2d vmode com_mouse
4
drivers_src=com_mouse emu10k1x ensoniq fm801 infinity sis sound uart viasound vmode vt823\(x\)
5
skins_src=default
5
skins_src=default
Line 6... Line 6...
6
 
6
 
Line 7... Line 7...
7
.PHONY: all kernel drivers skins clean
7
.PHONY: all kernel drivers skins clean
Line 19... Line 19...
19
drivers:
19
drivers:
20
	@echo "*** building drivers ..."
20
	@echo "*** building drivers ..."
21
	@mkdir -p bin/drivers
21
	@mkdir -p bin/drivers
22
	@cd drivers; for f in $(drivers_src); do \
22
	@cd drivers; for f in $(drivers_src); do \
23
	  echo "--- building 'bin/drivers/$${f}.obj' ..."; \
23
	  echo "--- building 'bin/drivers/$${f}.obj' ..."; \
24
	  $(FASM) $(FLAGS) $${f}.asm ../bin/drivers/$${f}.obj; \
24
	  $(FASM) $(FLAGS) "$${f}.asm" "../bin/drivers/$${f}.obj" || exit $?; \
25
	done
25
	done
26
	@mv bin/drivers/vmode.obj bin/drivers/vmode.mdr
26
	@mv bin/drivers/vmode.obj bin/drivers/vmode.mdr
Line 27... Line 27...
27
 
27
 
28
skins:
28
skins:
29
	@echo "*** building skins ..."
29
	@echo "*** building skins ..."
30
	@mkdir -p bin/skins
30
	@mkdir -p bin/skins
31
	@cd skin; for f in $(skins_src); do \
31
	@cd skin; for f in $(skins_src); do \
32
	  echo "--- building 'bin/skins/$${f}.skn' ..."; \
32
	  echo "--- building 'bin/skins/$${f}.skn' ..."; \
33
	  $(FASM) $(FLAGS) $${f}.asm ../bin/skins/$${f}.skn; \
33
	  $(FASM) $(FLAGS) $${f}.asm ../bin/skins/$${f}.skn || exit $?; \
Line 34... Line 34...
34
	done
34
	done
35
 
35
 
36
check_lang:
36
check_lang: