1c6b2f240SFeng Tang# SPDX-License-Identifier: GPL-2.0 2c6b2f240SFeng Tang# Makefile for x86/kcpuid tool 3c6b2f240SFeng Tang 4c6b2f240SFeng Tangkcpuid : kcpuid.c 5c6b2f240SFeng Tang 6c6b2f240SFeng TangCFLAGS = -Wextra 7c6b2f240SFeng Tang 8c6b2f240SFeng TangBINDIR ?= /usr/sbin 9c6b2f240SFeng Tang 10c6b2f240SFeng TangHWDATADIR ?= /usr/share/misc/ 11c6b2f240SFeng Tang 12c6b2f240SFeng Tangoverride CFLAGS += -O2 -Wall -I../../../include 13c6b2f240SFeng Tang 14c6b2f240SFeng Tang%: %.c 15c6b2f240SFeng Tang $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) 16c6b2f240SFeng Tang 17c6b2f240SFeng Tang.PHONY : clean 18c6b2f240SFeng Tangclean : 19c6b2f240SFeng Tang @rm -f kcpuid 20c6b2f240SFeng Tang 21c6b2f240SFeng Tanginstall : kcpuid 22*1d2a03d2SChristian Heusel install -d $(DESTDIR)$(BINDIR) $(DESTDIR)$(HWDATADIR) 23c6b2f240SFeng Tang install -m 755 -p kcpuid $(DESTDIR)$(BINDIR)/kcpuid 24*1d2a03d2SChristian Heusel install -m 444 -p cpuid.csv $(DESTDIR)$(HWDATADIR)/cpuid.csv 25