
include ../config.mak

RANLIB  ?= ranlib
CFLAGS   = -g -O6 -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE 
LIBS     = 
INCLUDES = $(EXTRA_INCLUDES) -I../mvp

OBJECTS  = render.o font.o

all: libmvprender.a 

%.o: %.c
	$(CC) $(INCLUDES) $(CFLAGS) $(INCLUDES) -c $<

libmvprender.a: $(OBJECTS)
	$(AR) cru $@ $(OBJECTS)
	$(RANLIB) $@

libmvprender.so: $(OBJECTS)
	$(CC) -o $@ -shared $(OBJECTS)

clean:
	rm -fr *.o *~ core libmvprender.a libmvprender.so

