]> git.lizzy.rs Git - uwu-lang.git/blobdiff - Makefile
uwuint: use long instead of int to prevent YEAR2038 problem in nolambda time library
[uwu-lang.git] / Makefile
index da9c509b7cb9c6f0b63fb2086c69d9b285f5c967..4eb1f9ee41301e0b1c9cc92690d80e425518aba9 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
 all: uwu std api
 
 uwu: src/*.c src/*.h
-       gcc -g -I.               src/*.c   -o uwu        -D_GNU_SOURCE -ldl
+       gcc -g -I.               src/*.c   -o uwu        -D_GNU_SOURCE -Wall -Wextra -ldl
 
 .PHONY: std api
 
@@ -9,11 +9,10 @@ std: std/bool.so std/int.so std/str.so std/nil.so std/ref.so
 api: api/api.so
 
 std/%.so: std/%.c
-       gcc -g -I. -shared -fpic $< -o $@ -D_GNU_SOURCE
+       gcc -g -I. -shared -fpic $< -o $@ -D_GNU_SOURCE -Wall -Wextra
 
 api/api.so: api/*.c api/*.h
-       gcc -g -I. -shared -fpic api/*.c   -o api/api.so -D_GNU_SOURCE
-
+       gcc -g -I. -shared -fpic api/*.c   -o api/api.so -D_GNU_SOURCE -Wall -Wextra
 .PHONY: clean
 
 clean: