(General)~extract valgrind memcheck flags to VFLAGS variable
This commit is contained in:
5
Makefile
5
Makefile
@@ -1,16 +1,17 @@
|
|||||||
CC=clang++
|
CC=clang++
|
||||||
CFLAGS=-pedantic -Wall -ggdb
|
CFLAGS=-pedantic -Wall -ggdb
|
||||||
|
VFLAGS=--show-leak-kinds=all --leak-check=full
|
||||||
|
|
||||||
list: list.cpp
|
list: list.cpp
|
||||||
$(CC) $(CFLAGS) $^ -o $@
|
$(CC) $(CFLAGS) $^ -o $@
|
||||||
|
|
||||||
.PHONY: memcheck_list
|
.PHONY: memcheck_list
|
||||||
memcheck_list: list
|
memcheck_list: list
|
||||||
valgrind --show-leak-kinds=all --leak-check=full ./list;
|
valgrind $(VFLAGS) ./$^;
|
||||||
|
|
||||||
btree: btree.cpp
|
btree: btree.cpp
|
||||||
$(CC) $(CFLAGS) $^ -o $@
|
$(CC) $(CFLAGS) $^ -o $@
|
||||||
|
|
||||||
.PHONY: memcheck_btree
|
.PHONY: memcheck_btree
|
||||||
memcheck_btree: btree
|
memcheck_btree: btree
|
||||||
valgrind --show-leak-kinds=all --leak-check=full ./btree;
|
valgrind $(VFLAGS) ./$^;
|
||||||
|
|||||||
Reference in New Issue
Block a user