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