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
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: