25 lines · plain
1# SPDX-License-Identifier: GPL-2.02# Makefile for x86/kcpuid tool3 4kcpuid : kcpuid.c5 6CFLAGS = -Wextra7 8BINDIR ?= /usr/sbin9 10HWDATADIR ?= /usr/share/misc/11 12override CFLAGS += -O2 -Wall -I../../../include13 14%: %.c15 $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS)16 17.PHONY : clean18clean :19 @rm -f kcpuid20 21install : kcpuid22 install -d $(DESTDIR)$(BINDIR) $(DESTDIR)$(HWDATADIR)23 install -m 755 -p kcpuid $(DESTDIR)$(BINDIR)/kcpuid24 install -m 444 -p cpuid.csv $(DESTDIR)$(HWDATADIR)/cpuid.csv25