summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKirill Petrashin <kirill8201@yandex.ru>2026-06-22 16:43:56 +0300
committerKirill Petrashin <kirill8201@yandex.ru>2026-06-22 16:43:56 +0300
commit292e063f94b64123b4ef214a3ae50dfb25d9c910 (patch)
tree3366ce1bfd843dde523d918f85977ac145b8d714
parentcb49c9bfa880464862b99d9b7a47a927552989d4 (diff)
downloadwafflestone-292e063f94b64123b4ef214a3ae50dfb25d9c910.tar.xz
Add CFLAGS and LINKERFLAGS
-rw-r--r--Makefile6
1 files changed, 4 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index c0492b8..fde9f38 100644
--- a/Makefile
+++ b/Makefile
@@ -1,11 +1,13 @@
CC=clang
EXECUTABLE=wafflestone
+CFLAGS=-Wall -Wpedantic -Wextra -Werror -O3
+LINKERFLAGS=-lm
wafflestone: *.c *.h
- $(CC) -Wall -Wpedantic -Wextra -Werror -O3 -o $(EXECUTABLE) framebuffer.c main.c
+ $(CC) $(CFLAGS) -o $(EXECUTABLE) framebuffer.c main.c $(LINKERFLAGS)
debug: *.c *.h
- $(CC) -Wall -g -o $(EXECUTABLE) framebuffer.c main.c
+ $(CC) -Wall -g -o $(EXECUTABLE) framebuffer.c main.c $(LINKERFLAGS)
.PHONY: clean
clean: