Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0
0002 # Makefile for x86/kcpuid tool
0003 
0004 kcpuid : kcpuid.c
0005 
0006 CFLAGS = -Wextra
0007 
0008 BINDIR ?= /usr/sbin
0009 
0010 HWDATADIR ?= /usr/share/misc/
0011 
0012 override CFLAGS += -O2 -Wall -I../../../include
0013 
0014 %: %.c
0015         $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS)
0016 
0017 .PHONY : clean
0018 clean :
0019         @rm -f kcpuid
0020 
0021 install : kcpuid
0022         install -d  $(DESTDIR)$(BINDIR)
0023         install -m 755 -p kcpuid $(DESTDIR)$(BINDIR)/kcpuid
0024         install -m 444 -p cpuid.csv $(HWDATADIR)/cpuid.csv