all: clean: PROF_EXE_PATH ?= $(EXE_PATH) CALLGRIND_OUT ?= callgrind.out OPROF_OUT_DIR ?= oprofile-dir ifeq ($(USE_GPROF),true) PROJECT_CPPFLAGS += -pg PROJECT_CFLAGS += -pg PROJECT_LDFLAGS += -pg clean: clean.gprof endif ifeq ($(USE_GCOV),true) PROJECT_CPPFLAGS += -fprofile-arcs -ftest-coverage PROJECT_CFLAGS += -fprofile-arcs -ftest-coverage PROJECT_LDFLAGS += -fprofile-arcs -ftest-coverage clean: clean.gcov endif