CC = g++
C = cpp

# Warnings frequently signal eventual errors:
CCFLAGS=`sdl2-config --cflags` -g -W -Wall -Wextra -pedantic -O0 -I `sdl2-config --prefix`/include/

LDFLAGS = `sdl2-config --libs` -lm

OBJS = ezdraw.o
LIBRARY = ezdraw

%.o: %.$(C) %.h
	$(CC) $(CCFLAGS) -c $< -o $@

lib$(LIBRARY).a: $(OBJS)
	ar rcs lib$(LIBRARY).a $(OBJS)

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