Merge remote-tracking branch 'lsk/v3.10/topic/gator' into linux-linaro-lsk
[firefly-linux-kernel-4.4.55.git] / tools / power / x86 / turbostat / Makefile
1 CC              = $(CROSS_COMPILE)gcc
2 BUILD_OUTPUT    := $(PWD)
3 PREFIX          := /usr
4 DESTDIR         :=
5
6 turbostat : turbostat.c
7 CFLAGS +=       -Wall
8 CFLAGS +=       -DMSRHEADER='"../../../../arch/x86/include/uapi/asm/msr-index.h"'
9
10 %: %.c
11         @mkdir -p $(BUILD_OUTPUT)
12         $(CC) $(CFLAGS) $< -o $(BUILD_OUTPUT)/$@
13
14 .PHONY : clean
15 clean :
16         @rm -f $(BUILD_OUTPUT)/turbostat
17
18 install : turbostat
19         install -d  $(DESTDIR)$(PREFIX)/bin
20         install $(BUILD_OUTPUT)/turbostat $(DESTDIR)$(PREFIX)/bin/turbostat
21         install -d  $(DESTDIR)$(PREFIX)/share/man/man8
22         install turbostat.8 $(DESTDIR)$(PREFIX)/share/man/man8