slouken@1484: # Makefile to build the SDL library slouken@1484: slouken@1484: INCLUDE = -I./include slouken@1484: CFLAGS = -g -O2 $(INCLUDE) slouken@1484: AR = ar slouken@1484: RANLIB = ranlib slouken@1484: slouken@1484: TARGET = libSDL.a slouken@1484: SOURCES = \ slouken@1484: src/*.c \ slouken@1484: src/audio/*.c \ slouken@5310: src/audio/dummy/*.c \ slouken@1484: src/cpuinfo/*.c \ slouken@1484: src/events/*.c \ slouken@1484: src/file/*.c \ slouken@5310: src/haptic/*.c \ slouken@5310: src/haptic/dummy/*.c \ slouken@1484: src/joystick/*.c \ slouken@5310: src/joystick/dummy/*.c \ slouken@5310: src/loadso/dummy/*.c \ slouken@5310: src/power/*.c \ icculus@7667: src/filesystem/dummy/*.c \ slouken@5310: src/render/*.c \ slouken@5310: src/render/software/*.c \ slouken@1484: src/stdlib/*.c \ slouken@1484: src/thread/*.c \ slouken@5310: src/thread/generic/*.c \ slouken@1484: src/timer/*.c \ slouken@5310: src/timer/dummy/*.c \ slouken@1484: src/video/*.c \ slouken@1484: src/video/dummy/*.c \ slouken@1484: slouken@1484: OBJECTS = $(shell echo $(SOURCES) | sed -e 's,\.c,\.o,g') slouken@1484: slouken@1484: all: $(TARGET) slouken@1484: slouken@5310: $(TARGET): $(OBJECTS) slouken@1484: $(AR) crv $@ $^ slouken@1484: $(RANLIB) $@ slouken@1484: slouken@1484: clean: slouken@1484: rm -f $(TARGET) $(OBJECTS)