better Makefile
This commit is contained in:
@@ -1,11 +1,13 @@
|
|||||||
|
TARGET=mg
|
||||||
|
|
||||||
.PHONY: build
|
.PHONY: build
|
||||||
clean:
|
clean:
|
||||||
rm -rf build
|
rm -rf build
|
||||||
|
|
||||||
build:
|
build:
|
||||||
mkdir -p 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
|
.PHONY: leak-test
|
||||||
leak-test: clean build
|
leak-test: clean build
|
||||||
valgrind --leak-check=full -s ./build/mg
|
valgrind --leak-check=full -s ./build/$(TARGET)
|
||||||
|
|||||||
Reference in New Issue
Block a user