summaryrefslogtreecommitdiff
path: root/Makefile
blob: fde9f38bbab5266ada9b29f0d5672fc84cba45a0 (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 main.c $(LINKERFLAGS)

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

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