view Makefile.dc @ 1816:0b627b7d1900

Fixed bug #53 Updated CWprojects.sea.bin with Anders F Björklun's CodeWarrior 5 and 6 projects. In addition, added the following tweaks from Sam: * Updated the version string to 1.2.10 * Removed Win32 targets from CodeWarrior 5 projects * Cleaned up access paths * Removed unnecessary macos_prefix.h * Added all necessary StdCLib headers to Support:MacOS * Added OpenGL 1.2 API headers and libraries to Support:MacOS * Added testdyngl test program * Removed OpenGL stub from all test programs except for testgl
author Sam Lantinga <slouken@libsdl.org>
date Thu, 11 May 2006 08:31:33 +0000
parents 38c1eb6b0083
children e49147870aac c8f42ed8805e
line wrap: on
line source

#GL=1

CC = sh-elf-gcc
AR = sh-elf-ar

ifdef GL
DEFS += -DSDL_VIDEO_OPENGL=1
TARGET = libSDL_gl.a
else
TARGET = libSDL.a
endif

CFLAGS=$(KOS_CFLAGS) $(DEFS) -Iinclude

SRCS = \
	src/audio/dc/SDL_dcaudio.c \
	src/audio/dc/aica.c \
	src/audio/dummy/SDL_dummyaudio.c \
	src/audio/SDL_audio.c \
	src/audio/SDL_audiocvt.c \
	src/audio/SDL_audiodev.c \
	src/audio/SDL_mixer.c \
	src/audio/SDL_wave.c \
	src/cdrom/dc/SDL_syscdrom.c \
	src/cdrom/SDL_cdrom.c \
	src/events/SDL_active.c \
	src/events/SDL_events.c \
	src/events/SDL_expose.c \
	src/events/SDL_keyboard.c \
	src/events/SDL_mouse.c \
	src/events/SDL_quit.c \
	src/events/SDL_resize.c \
	src/file/SDL_rwops.c \
	src/joystick/dc/SDL_sysjoystick.c \
	src/joystick/SDL_joystick.c \
	src/loadso/dummy/SDL_sysloadso.c \
	src/SDL.c \
	src/SDL_error.c \
	src/SDL_fatal.c \
	src/stdlib/SDL_getenv.c \
	src/stdlib/SDL_iconv.c \
	src/stdlib/SDL_malloc.c \
	src/stdlib/SDL_qsort.c \
	src/stdlib/SDL_stdlib.c \
	src/stdlib/SDL_string.c \
	src/thread/dc/SDL_syscond.c \
	src/thread/dc/SDL_sysmutex.c \
	src/thread/dc/SDL_syssem.c \
	src/thread/dc/SDL_systhread.c \
	src/thread/SDL_thread.c \
	src/timer/dc/SDL_systimer.c \
	src/timer/SDL_timer.c \
	src/video/dc/SDL_dcevents.c \
	src/video/dc/SDL_dcvideo.c \
	src/video/dummy/SDL_nullevents.c \
	src/video/dummy/SDL_nullmouse.c \
	src/video/dummy/SDL_nullvideo.c \
	src/video/SDL_blit.c \
	src/video/SDL_blit_0.c \
	src/video/SDL_blit_1.c \
	src/video/SDL_blit_A.c \
	src/video/SDL_blit_N.c \
	src/video/SDL_bmp.c \
	src/video/SDL_cursor.c \
	src/video/SDL_gamma.c \
	src/video/SDL_pixels.c \
	src/video/SDL_RLEaccel.c \
	src/video/SDL_stretch.c \
	src/video/SDL_surface.c \
	src/video/SDL_video.c \
	src/video/SDL_yuv.c \
	src/video/SDL_yuv_sw.c \

OBJS = $(SRCS:.c=.o)

TEST = \
	test/checkkeys.c \
	test/graywin.c \
	test/loopwave.c \
	test/testalpha.c \
	test/testbitmap.c \
	test/testcdrom.c \
	test/testerror.c \
	test/testgamma.c \
	test/testgl.c \
	test/testhread.c \
	test/testjoystick.c \
	test/testkeys.c \
	test/testlock.c \
	test/testoverlay.c \
	test/testpalette.c \
	test/testsem.c \
	test/testsprite.c \
	test/testtimer.c \
	test/testtypes.c \
	test/testver.c \
	test/testvidinfo.c \
	test/testwin.c \
	test/testwm.c \
	test/threadwin.c \
	test/torturethread.c \

$(TARGET): $(OBJS)
	$(AR) rcs $(TARGET) $(OBJS)

clean:
	rm -f $(OBJS)