CC?=gcc
SDL2FLAGS=$(shell pkg-config sdl2 --cflags --libs)
CFLAGS?=-Wall -Wshadow -Wstrict-aliasing -Wstrict-overflow -Wno-switch

.PHONY: all clean

all: penguin

penguin: main.c
	${CC} ${CFLAGS} -O2 -o $@ $< ${SDL2FLAGS}

clean:
	rm -f penguin *.o main.asm
