1 # SPDX-License-Identifier: GPL-2.0
2 CC
= $(CROSS_COMPILE
)gcc
3 BUILD_OUTPUT
:= $(CURDIR
)
7 ifeq ("$(origin O)", "command line")
11 turbostat
: turbostat.c
13 CFLAGS
+= -DMSRHEADER
='"../../../../arch/x86/include/asm/msr-index.h"'
14 CFLAGS
+= -DINTEL_FAMILY_HEADER
='"../../../../arch/x86/include/asm/intel-family.h"'
17 @mkdir
-p
$(BUILD_OUTPUT
)
18 $(CC
) $(CFLAGS
) $< -o
$(BUILD_OUTPUT
)/$@
22 @
rm -f
$(BUILD_OUTPUT
)/turbostat
25 install -d
$(DESTDIR
)$(PREFIX
)/bin
26 install $(BUILD_OUTPUT
)/turbostat
$(DESTDIR
)$(PREFIX
)/bin
/turbostat
27 install -d
$(DESTDIR
)$(PREFIX
)/share
/man
/man8
28 install turbostat
.8 $(DESTDIR
)$(PREFIX
)/share
/man
/man8