]> git.ipfire.org Git - thirdparty/kernel/linux.git/blame - tools/power/x86/turbostat/Makefile
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
[thirdparty/kernel/linux.git] / tools / power / x86 / turbostat / Makefile
CommitLineData
b2441318 1# SPDX-License-Identifier: GPL-2.0
ee0778a3 2CC = $(CROSS_COMPILE)gcc
f82263c6 3BUILD_OUTPUT := $(CURDIR)
ac485cb4
AS
4PREFIX ?= /usr
5DESTDIR ?=
ee0778a3 6
f82263c6
T
7ifeq ("$(origin O)", "command line")
8 BUILD_OUTPUT := $(O)
9endif
10
103a8fea 11turbostat : turbostat.c
c98d5d94 12CFLAGS += -Wall
b72e7464 13CFLAGS += -DMSRHEADER='"../../../../arch/x86/include/asm/msr-index.h"'
869ce69e 14CFLAGS += -DINTEL_FAMILY_HEADER='"../../../../arch/x86/include/asm/intel-family.h"'
103a8fea 15
ee0778a3
MA
16%: %.c
17 @mkdir -p $(BUILD_OUTPUT)
18 $(CC) $(CFLAGS) $< -o $(BUILD_OUTPUT)/$@
103a8fea 19
ee0778a3 20.PHONY : clean
103a8fea 21clean :
ee0778a3 22 @rm -f $(BUILD_OUTPUT)/turbostat
103a8fea 23
ee0778a3
MA
24install : 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