1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0 2*4882a593SmuzhiyunOUTPUT=./ 3*4882a593Smuzhiyunifeq ("$(origin O)", "command line") 4*4882a593Smuzhiyun OUTPUT := $(O)/ 5*4882a593Smuzhiyunendif 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunDESTDIR = 8*4882a593Smuzhiyunbindir = /usr/bin 9*4882a593Smuzhiyun 10*4882a593SmuzhiyunINSTALL = /usr/bin/install 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun 13*4882a593Smuzhiyundefault: all 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun$(OUTPUT)centrino-decode: centrino-decode.c 16*4882a593Smuzhiyun $(CC) $(CFLAGS) -o $@ centrino-decode.c 17*4882a593Smuzhiyun 18*4882a593Smuzhiyun$(OUTPUT)dump_psb: dump_psb.c 19*4882a593Smuzhiyun $(CC) $(CFLAGS) -o $@ dump_psb.c 20*4882a593Smuzhiyun 21*4882a593Smuzhiyun$(OUTPUT)intel_gsic: intel_gsic.c 22*4882a593Smuzhiyun $(CC) $(CFLAGS) -o $@ -llrmi intel_gsic.c 23*4882a593Smuzhiyun 24*4882a593Smuzhiyun$(OUTPUT)powernow-k8-decode: powernow-k8-decode.c 25*4882a593Smuzhiyun $(CC) $(CFLAGS) -o $@ powernow-k8-decode.c 26*4882a593Smuzhiyun 27*4882a593Smuzhiyunall: $(OUTPUT)centrino-decode $(OUTPUT)dump_psb $(OUTPUT)intel_gsic $(OUTPUT)powernow-k8-decode 28*4882a593Smuzhiyun 29*4882a593Smuzhiyunclean: 30*4882a593Smuzhiyun rm -rf $(OUTPUT)centrino-decode 31*4882a593Smuzhiyun rm -rf $(OUTPUT)dump_psb 32*4882a593Smuzhiyun rm -rf $(OUTPUT)intel_gsic 33*4882a593Smuzhiyun rm -rf $(OUTPUT)powernow-k8-decode 34*4882a593Smuzhiyun 35*4882a593Smuzhiyuninstall: 36*4882a593Smuzhiyun $(INSTALL) -d $(DESTDIR)${bindir} 37*4882a593Smuzhiyun $(INSTALL) $(OUTPUT)centrino-decode $(DESTDIR)${bindir} 38*4882a593Smuzhiyun $(INSTALL) $(OUTPUT)powernow-k8-decode $(DESTDIR)${bindir} 39*4882a593Smuzhiyun $(INSTALL) $(OUTPUT)dump_psb $(DESTDIR)${bindir} 40*4882a593Smuzhiyun $(INSTALL) $(OUTPUT)intel_gsic $(DESTDIR)${bindir} 41*4882a593Smuzhiyun 42*4882a593Smuzhiyun.PHONY: all default clean install 43