summaryrefslogtreecommitdiff
path: root/Makefile
blob: 8df8c2a9816ad2017a0f32fafa7c3109711277dd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
CC=clang
EXECUTABLE=wafflestone
CFLAGS=-Wall -Wpedantic -Wextra -Werror -O3
LINKERFLAGS=-lm

wafflestone: *.c *.h
	$(CC) $(CFLAGS) -o $(EXECUTABLE) framebuffer.c map.c main.c $(LINKERFLAGS)

debug: *.c *.h
	$(CC) -Wall -g -o $(EXECUTABLE) framebuffer.c map.c main.c $(LINKERFLAGS)

.PHONY: clean
clean:
	rm ./$(EXECUTABLE)