Subversion Repositories Kolibri OS

Rev

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

Rev 1844 Rev 1855
Line 437... Line 437...
437
.obj.shell/start.o: $(PROGS)/system/shell/start.asm | .obj.shell
437
.obj.shell/start.o: $(PROGS)/system/shell/start.asm | .obj.shell
438
	fasm $< $@
438
	fasm $< $@
439
.obj.shell:
439
.obj.shell:
440
	mkdir -p .obj.shell
440
	mkdir -p .obj.shell
Line -... Line 441...
-
 
441
 
-
 
442
# Rules for e80
-
 
443
E80DIR=$(PROGS)/emulator/e80/trunk
-
 
444
e80: .obj.e80/start.o .obj.e80/kolibri.o .obj.e80/stdlib.o .obj.e80/string.o .obj.e80/z80.o .obj.e80/e80.o
-
 
445
	$(call gcc_link,$(E80DIR)/kolibri.ld)
-
 
446
.obj.e80/e80.o: $(E80DIR)/e80.c $(E80DIR)/48.h \
-
 
447
 $(E80DIR)/system/*.h $(E80DIR)/system/msgbox.c \
-
 
448
 $(E80DIR)/z80/z80.h Makefile.gcc | .obj.e80
-
 
449
	$(gcc_compile)
-
 
450
.obj.e80/kolibri.o .obj.e80/stdlib.o .obj.e80/string.o: .obj.e80/%.o: \
-
 
451
 $(E80DIR)/system/%.c $(E80DIR)/system/*.h Makefile.gcc | .obj.e80
-
 
452
	$(gcc_compile)
-
 
453
.obj.e80/z80.o: $(E80DIR)/z80/z80.c $(E80DIR)/z80/*
-
 
454
	$(gcc_compile)
-
 
455
.obj.e80/start.o: $(E80DIR)/asm_code.asm | .obj.e80
-
 
456
	fasm $< $@
-
 
457
.obj.e80:
-
 
458
	mkdir -p .obj.e80
441
 
459
 
442
# Rules for sdk/sound, used by media/ac97snd
460
# Rules for sdk/sound, used by media/ac97snd
443
SOUNDDIR=$(PROGS)/develop/sdk/trunk/sound/src
461
SOUNDDIR=$(PROGS)/develop/sdk/trunk/sound/src
444
SOUND_OBJECTS:=$(patsubst $(SOUNDDIR)/%.asm,.sdk/%.obj,$(wildcard $(SOUNDDIR)/*.asm))
462
SOUND_OBJECTS:=$(patsubst $(SOUNDDIR)/%.asm,.sdk/%.obj,$(wildcard $(SOUNDDIR)/*.asm))
445
SOUND_INC_FILES:=$(wildcard $(SOUNDDIR)/*.inc)
463
SOUND_INC_FILES:=$(wildcard $(SOUNDDIR)/*.inc)