Rev 9561 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 9561 | Rev 9789 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | CC = kos32-gcc |
1 | CC = kos32-gcc |
2 | AR = kos32-ar |
2 | AR = kos32-ar |
3 | LD = kos32-ld |
3 | LD = kos32-ld |
4 | STRIP = kos32-strip |
4 | STRIP = kos32-strip |
- | 5 | NASM = nasm |
|
Line 5... | Line 6... | ||
5 | 6 | ||
Line 6... | Line 7... | ||
6 | LIBNAME=libSDL |
7 | LIBNAME=libSDL |
Line 25... | Line 26... | ||
25 | video_OBJS = video/SDL_blit_0.o video/SDL_blit_1.o video/SDL_blit_A.o \ |
26 | video_OBJS = video/SDL_blit_0.o video/SDL_blit_1.o video/SDL_blit_A.o \ |
26 | video/SDL_blit.o video/SDL_blit_N.o video/SDL_bmp.o \ |
27 | video/SDL_blit.o video/SDL_blit_N.o video/SDL_bmp.o \ |
27 | video/SDL_cursor.o video/SDL_gamma.o video/SDL_pixels.o \ |
28 | video/SDL_cursor.o video/SDL_gamma.o video/SDL_pixels.o \ |
28 | video/SDL_RLEaccel.o video/SDL_stretch.o video/SDL_surface.o \ |
29 | video/SDL_RLEaccel.o video/SDL_stretch.o video/SDL_surface.o \ |
29 | video/SDL_video.o video/SDL_yuv.o video/SDL_yuv_mmx.o \ |
30 | video/SDL_video.o video/SDL_yuv.o video/SDL_yuv_mmx.o \ |
30 | video/SDL_yuv_sw.o video/menuetos/SDL_menuetevents.o \ |
31 | video/SDL_yuv_sw.o video/kolibrios/SDL_kolibri_events.o \ |
31 | video/menuetos/SDL_menuetvideo.o |
32 | video/kolibrios/SDL_kolibri_video.o |
32 | audio_OBJS = audio/SDL_kolibri_audio.o audio/SDL_audiocvt.o audio/SDL_mixer.o audio/SDL_wave.o |
33 | audio_OBJS = audio/SDL_kolibri_audio.o audio/SDL_audiocvt.o audio/SDL_mixer.o audio/SDL_wave.o |
Line 33... | Line 34... | ||
33 | 34 | ||
Line 34... | Line 35... | ||
34 | curr_OBJS = SDL.o SDL_error.o SDL_fatal.o SDL_getenv.o |
35 | curr_OBJS = SDL.o SDL_error.o SDL_fatal.o SDL_getenv.o |
Line 52... | Line 53... | ||
52 | 53 | ||
53 | install: $(LIBNAME) |
54 | install: $(LIBNAME) |
Line 54... | Line 55... | ||
54 | mv -f $(LIBNAME) $(SDK_DIR)/lib |
55 | mv -f $(LIBNAME) $(SDK_DIR)/lib |
55 | - | ||
56 | $(LIBNAME).a: $(OBJS) |
56 | |
Line 57... | Line 57... | ||
57 | $(MAKE) -C SYSCALL/src |
57 | $(LIBNAME).a: $(OBJS) |
58 | $(AR) -crs ../../../lib/$(LIBNAME).a $(OBJS) SYSCALL/src/os.o |
58 | $(AR) -crs ../../../lib/$(LIBNAME).a $(OBJS) |
59 | 59 | ||
Line 60... | Line 60... | ||
60 | $(LIBNAME).dll: $(OBJS) |
60 | $(LIBNAME).dll: $(OBJS) |
61 | $(LD) $(LDFLAGS) -o $@ $(OBJS) SYSCALL/src/os.o $(LIBS) -ldll -lsound -lc.dll |
61 | $(LD) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) -ldll -lsound -lc.dll |
Line 62... | Line 62... | ||
62 | $(STRIP) -S $@ |
62 | $(STRIP) -S $@ |
63 | 63 | ||
Line 64... | Line 64... | ||
64 | 64 | ||
65 | %.o : %.asm Makefile |
65 | %.o : %.asm Makefile |
66 | nasm -Ihermes -f coff $< |
66 | $(NASM) -Ihermes -f coff $< |