Rev 1841 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1841 | Rev 1843 | ||
---|---|---|---|
Line 433... | Line 433... | ||
433 | .obj.shell/start.o: $(PROGS)/system/shell/start.asm | .obj.shell |
433 | .obj.shell/start.o: $(PROGS)/system/shell/start.asm | .obj.shell |
434 | fasm $< $@ |
434 | fasm $< $@ |
435 | .obj.shell: |
435 | .obj.shell: |
436 | mkdir -p .obj.shell |
436 | mkdir -p .obj.shell |
Line -... | Line 437... | ||
- | 437 | ||
- | 438 | # Rules for sdk/sound, used by media/ac97snd |
|
- | 439 | SOUNDDIR=$(PROGS)/develop/sdk/trunk/sound/src |
|
- | 440 | SOUND_OBJECTS:=$(patsubst $(SOUNDDIR)/%.asm,.sdk/%.obj,$(wildcard $(SOUNDDIR)/*.asm)) |
|
- | 441 | SOUND_INC_FILES:=$(wildcard $(SOUNDDIR)/*.inc) |
|
- | 442 | .sdk/sound.lib: $(SOUND_OBJECTS) |
|
- | 443 | win32-link /lib /out:$@ $^ |
|
- | 444 | $(SOUND_OBJECTS): .sdk/%.obj: $(SOUNDDIR)/%.asm $(SOUND_INC_FILES) | .sdk |
|
- | 445 | fasm $< $@ |
|
- | 446 | .sdk: |
|
437 | 447 | mkdir -p .sdk |
|
- | 448 | # Rules for media/ac97snd |
|
- | 449 | AC97DIR=$(PROGS)/media/ac97snd |
|
- | 450 | media/ac97snd: .obj.ac97snd/ac97snd.exe |
|
- | 451 | $(msvc_final) |
|
438 | # Rules for media/ac97snd |
452 | .obj.ac97snd/ac97snd.exe: .obj.ac97snd/ac97wav.obj .obj.ac97snd/crt.obj .obj.ac97snd/k_lib.obj \ |
- | 453 | .obj.ac97snd/mpg.lib .sdk/sound.lib $(AC97DIR)/ufmod.obj |
|
- | 454 | $(msvc_link) |
|
- | 455 | .obj.ac97snd/ac97wav.obj: $(AC97DIR)/ac97snd/ac97wav.c \ |
|
- | 456 | $(AC97DIR)/kolibri.h $(AC97DIR)/ac97snd/ac97wav.h $(AC97DIR)/mpg/mpg123.h \ |
|
- | 457 | $(AC97DIR)/sound.h $(AC97DIR)/ufmod-codec.h Makefile.msvc | .obj.ac97snd |
|
- | 458 | $(msvc_compile) |
|
- | 459 | .obj.ac97snd/crt.obj: $(AC97DIR)/ac97snd/crt.c $(AC97DIR)/ac97snd/crt.h Makefile.msvc | .obj.ac97snd |
|
- | 460 | $(msvc_compile) |
|
- | 461 | .obj.ac97snd/k_lib.obj: $(AC97DIR)/ac97snd/k_lib.asm $(AC97DIR)/ac97snd/proc32.inc | .obj.ac97snd |
|
- | 462 | fasm $< $@ |
|
- | 463 | AC97SND_MPG_C_FILES:=$(wildcard $(AC97DIR)/mpg/*.c) |
|
- | 464 | AC97SND_MPG_H_FILES:=$(wildcard $(AC97DIR)/mpg/*.h) |
|
- | 465 | AC97SND_MPG_C_OBJECTS:=$(patsubst $(AC97DIR)/mpg/%.c,.obj.ac97snd/%.o,$(AC97SND_MPG_C_FILES)) |
|
- | 466 | .obj.ac97snd/mpg.lib: $(AC97SND_MPG_C_OBJECTS) .obj.ac97snd/pow.obj |
|
- | 467 | win32-link /lib /ltcg /out:$@ $^ |
|
- | 468 | $(AC97SND_MPG_C_OBJECTS): .obj.ac97snd/%.o: $(AC97DIR)/mpg/%.c $(AC97SND_MPG_H_FILES) Makefile.msvc | .obj.ac97snd |
|
- | 469 | $(msvc_compile) |
|
- | 470 | .obj.ac97snd/pow.obj: $(AC97DIR)/mpg/pow.asm $(AC97DIR)/mpg/proc32.inc | .obj.ac97snd |
|
- | 471 | fasm $< $@ |
|
- | 472 | .obj.ac97snd: |
|
Line 439... | Line 473... | ||
439 | # Not compilable from svn sources, using preloaded binary |
473 | mkdir -p .obj.ac97snd |
440 | 474 | ||
441 | # Rules for atikms.dll |
475 | # Rules for atikms.dll |
442 | # Use Makefile from $(REPOSITORY)/drivers/ddk and $(REPOSITORY)/drivers/video/drm/radeon |
476 | # Use Makefile from $(REPOSITORY)/drivers/ddk and $(REPOSITORY)/drivers/video/drm/radeon |