better Makefile

This commit is contained in:
2025-06-04 00:18:26 +02:00
parent c31d969cd8
commit 7843674692
+4 -2
View File
@@ -1,11 +1,13 @@
TARGET=mg
.PHONY: build
clean:
rm -rf build
build:
mkdir -p build
gcc -Wall src/*.c src/*.h -o build/mg
gcc -Wall src/*.c src/*.h -o build/$(TARGET)
.PHONY: leak-test
leak-test: clean build
valgrind --leak-check=full -s ./build/mg
valgrind --leak-check=full -s ./build/$(TARGET)