include ../../config.mk

LIBNAME = libgoom.a

CFLAGS += -c -I../../include

SRCS    = goom_core.c filters.c lines.c ifs_display.c ifs.c graphic.c zoom_filter_mmx.c surface.c gmtimer.c frame_rate_tester.c sdl_pixeldoubler.c pixeldoubler.c

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


all: $(LIBNAME)

.SUFFIXES: .c .o

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

$(OBJS): config.h filters.h gmtimer.h goom_core.h graphic.h lines.h surface.h drawmethods.h frame_rate_tester.h goom_config.h goom_tools.h ifs.h pixeldoubler.h mmx.h

$(LIBNAME): $(OBJS) Makefile
	$(AR) r $(LIBNAME) $(OBJS)


clean:
	rm -f *.o *.a *~