162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 262306a36Sopenharmony_ci# Makefile for x86/kcpuid tool 362306a36Sopenharmony_ci 462306a36Sopenharmony_cikcpuid : kcpuid.c 562306a36Sopenharmony_ci 662306a36Sopenharmony_ciCFLAGS = -Wextra 762306a36Sopenharmony_ci 862306a36Sopenharmony_ciBINDIR ?= /usr/sbin 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ciHWDATADIR ?= /usr/share/misc/ 1162306a36Sopenharmony_ci 1262306a36Sopenharmony_cioverride CFLAGS += -O2 -Wall -I../../../include 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ci%: %.c 1562306a36Sopenharmony_ci $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) 1662306a36Sopenharmony_ci 1762306a36Sopenharmony_ci.PHONY : clean 1862306a36Sopenharmony_ciclean : 1962306a36Sopenharmony_ci @rm -f kcpuid 2062306a36Sopenharmony_ci 2162306a36Sopenharmony_ciinstall : kcpuid 2262306a36Sopenharmony_ci install -d $(DESTDIR)$(BINDIR) 2362306a36Sopenharmony_ci install -m 755 -p kcpuid $(DESTDIR)$(BINDIR)/kcpuid 2462306a36Sopenharmony_ci install -m 444 -p cpuid.csv $(HWDATADIR)/cpuid.csv 25