blob: 1a90f4968f57bf41e42f7a8d22b74f3e22d7d3d5 [file] [log] [blame]
include ../../Makefrag
SOURCES = perf.c perfconv.c xlib.c perf_core.c symbol-elf.c
XCC = $(CROSS_COMPILE)gcc
LIBS=-lperfmon -lelf
PHONY := all
all: perf
PHONY += perf
perf: $(SOURCES)
@echo " CC perf"
$(Q)$(XCC) -O2 -Wall -Wno-format -Wno-unused -Werror \
-std=gnu99 -o perf $(SOURCES) $(LIBS)
PHONY += install
install: perf
@echo " IN perf"
$(Q)cp perf $(KFS_ROOT)/bin/perf
PHONY += clean
clean:
@echo " RM perf"
$(Q)rm -f perf
PHONY += mrproper
mrproper: clean
.PHONY: $(PHONY)