# Makefile generated by !GCCide v2.02 (08-Dec-02) on 11-Apr-03
# Project: SDL

# Flags:
CFLAGS = -O3 -mthrowback -Wall -DDISABLE_THREADS -DENABLE_RISCOS -DDRENDERER_SUPPORT -ISDLSrc: 
LibFlags = -c 

lib_objects = o.* audio.o.* audio.riscos.o.* cdrom.o.* cdrom.riscos.o.* \
              endian.o.* events.o.* file.o.* joystick.o.* joystick.riscos.o.* \
              thread.o.* thread.generic.o.* timer.o.* timer.riscos.o.* \
              video.o.* video.riscos.o.*

target = <SDL$$Dir>.o.libSDL

# Target:
$(target):	SDL.o SDL_error.o SDL_fatal.o SDL_getenv.o audio/SDL_audio.o audio/SDL_audiocvt.o audio/SDL_audiodev.o audio/SDL_audiomem.o audio/SDL_mixer.o audio/SDL_wave.o cdrom/SDL_cdrom.o cdrom/riscos/SDL_syscdrom.o endian/SDL_endian.o events/SDL_active.o events/SDL_events.o events/SDL_expose.o events/SDL_keyboard.o events/SDL_mouse.o events/SDL_quit.o events/SDL_resize.o file/SDL_rwops.o joystick/SDL_joystick.o thread/SDL_thread.o thread/generic/SDL_syscond.o thread/generic/SDL_sysmutex.o thread/generic/SDL_syssem.o thread/generic/SDL_systhread.o timer/SDL_timer.o video/SDL_blit.o video/SDL_blit_0.o video/SDL_blit_1.o video/SDL_blit_A.o video/SDL_blit_N.o video/SDL_bmp.o video/SDL_cursor.o video/SDL_gamma.o video/SDL_pixels.o video/SDL_RLEaccel.o video/SDL_stretch.o video/SDL_surface.o video/SDL_video.o video/SDL_yuv.o video/SDL_yuv_mmx.o video/SDL_yuv_sw.o video/dummy/SDL_nullevents.o video/dummy/SDL_nullmouse.o video/dummy/SDL_nullvideo.o video/riscos/SDL_riscosevents.o video/riscos/SDL_riscosFullScreenVideo.o video/riscos/SDL_riscosmouse.o video/riscos/SDL_riscossprite.o video/riscos/SDL_riscosvideo.o video/riscos/SDL_wimppoll.o video/riscos/SDL_wimpvideo.o audio/riscos/SDL_drenderer.o timer/riscos/SDL_Systimer.o video/riscos/SDL_riscosTask.o joystick/riscos/sdl_sysjoystick.o
		libfile $(LibFlags) $@ $(lib_objects)
		settype $@ fff
		copy ^.include.h <SDL$$Dir>.SDL.h ~CF~VR

.c.o:
	$(CC) $(CFLAGS) -c $< -o $@
.s.o:
	$(CC) $(CFLAGS) -c $< -o $@

# Dependencies:
SDL.o:	SDL.c
SDL_error.o:	SDL_error.c
SDL_fatal.o:	SDL_fatal.c
SDL_getenv.o:	SDL_getenv.c
audio/SDL_audio.o:	audio/SDL_audio.c
audio/SDL_audiocvt.o:	audio/SDL_audiocvt.c
audio/SDL_audiodev.o:	audio/SDL_audiodev.c
audio/SDL_audiomem.o:	audio/SDL_audiomem.c
audio/SDL_mixer.o:	audio/SDL_mixer.c
audio/SDL_wave.o:	audio/SDL_wave.c
cdrom/SDL_cdrom.o:	cdrom/SDL_cdrom.c
cdrom/riscos/SDL_syscdrom.o:	cdrom/riscos/SDL_syscdrom.c
endian/SDL_endian.o:	endian/SDL_endian.c
events/SDL_active.o:	events/SDL_active.c
events/SDL_events.o:	events/SDL_events.c
events/SDL_expose.o:	events/SDL_expose.c
events/SDL_keyboard.o:	events/SDL_keyboard.c
events/SDL_mouse.o:	events/SDL_mouse.c
events/SDL_quit.o:	events/SDL_quit.c
events/SDL_resize.o:	events/SDL_resize.c
file/SDL_rwops.o:	file/SDL_rwops.c
joystick/SDL_joystick.o:	joystick/SDL_joystick.c
thread/SDL_thread.o:	thread/SDL_thread.c
thread/generic/SDL_syscond.o:	thread/generic/SDL_syscond.c
thread/generic/SDL_sysmutex.o:	thread/generic/SDL_sysmutex.c
thread/generic/SDL_syssem.o:	thread/generic/SDL_syssem.c
thread/generic/SDL_systhread.o:	thread/generic/SDL_systhread.c
timer/SDL_timer.o:	timer/SDL_timer.c
video/SDL_blit.o:	video/SDL_blit.c
video/SDL_blit_0.o:	video/SDL_blit_0.c
video/SDL_blit_1.o:	video/SDL_blit_1.c
video/SDL_blit_A.o:	video/SDL_blit_A.c
video/SDL_blit_N.o:	video/SDL_blit_N.c
video/SDL_bmp.o:	video/SDL_bmp.c
video/SDL_cursor.o:	video/SDL_cursor.c
video/SDL_gamma.o:	video/SDL_gamma.c
video/SDL_pixels.o:	video/SDL_pixels.c
video/SDL_RLEaccel.o:	video/SDL_RLEaccel.c
video/SDL_stretch.o:	video/SDL_stretch.c
video/SDL_surface.o:	video/SDL_surface.c
video/SDL_video.o:	video/SDL_video.c
video/SDL_yuv.o:	video/SDL_yuv.c
video/SDL_yuv_mmx.o:	video/SDL_yuv_mmx.c
video/SDL_yuv_sw.o:	video/SDL_yuv_sw.c
video/dummy/SDL_nullevents.o:	video/dummy/SDL_nullevents.c
video/dummy/SDL_nullmouse.o:	video/dummy/SDL_nullmouse.c
video/dummy/SDL_nullvideo.o:	video/dummy/SDL_nullvideo.c
video/riscos/SDL_riscosevents.o:	video/riscos/SDL_riscosevents.c
video/riscos/SDL_riscosFullScreenVideo.o:	video/riscos/SDL_riscosFullScreenVideo.c
video/riscos/SDL_riscosmouse.o:	video/riscos/SDL_riscosmouse.c
video/riscos/SDL_riscossprite.o:	video/riscos/SDL_riscossprite.c
video/riscos/SDL_riscosvideo.o:	video/riscos/SDL_riscosvideo.c
video/riscos/SDL_wimppoll.o:	video/riscos/SDL_wimppoll.c
video/riscos/SDL_wimpvideo.o:	video/riscos/SDL_wimpvideo.c
audio/riscos/SDL_drenderer.o:	audio/riscos/SDL_drenderer.c
timer/riscos/SDL_Systimer.o:	timer/riscos/SDL_Systimer.c
video/riscos/SDL_riscosTask.o:	video/riscos/SDL_riscosTask.c
joystick/riscos/sdl_sysjoystick.o:	joystick/riscos/sdl_sysjoystick.c

