blob: c05cc0ac80c745118c498ae050fa10f7b4f6a902 [file] [log] [blame]
Franck Bui-Huu7490ca12012-02-07 17:15:56 +01001OUTPUT=./
2ifeq ("$(origin O)", "command line")
3 OUTPUT := $(O)/
4endif
5
Franck Bui-Huuf1660332012-02-07 17:15:57 +01006DESTDIR =
7bindir = /usr/bin
8
9INSTALL = /usr/bin/install
10
Franck Bui-Huu7490ca12012-02-07 17:15:56 +010011
Dominik Brodowski7fe2f632011-03-30 16:30:11 +020012default: all
13
Franck Bui-Huu7490ca12012-02-07 17:15:56 +010014$(OUTPUT)centrino-decode: centrino-decode.c
15 $(CC) $(CFLAGS) -o $@ centrino-decode.c
Dominik Brodowski7fe2f632011-03-30 16:30:11 +020016
Franck Bui-Huu7490ca12012-02-07 17:15:56 +010017$(OUTPUT)dump_psb: dump_psb.c
18 $(CC) $(CFLAGS) -o $@ dump_psb.c
Dominik Brodowski7fe2f632011-03-30 16:30:11 +020019
Franck Bui-Huu7490ca12012-02-07 17:15:56 +010020$(OUTPUT)intel_gsic: intel_gsic.c
21 $(CC) $(CFLAGS) -o $@ -llrmi intel_gsic.c
Dominik Brodowski7fe2f632011-03-30 16:30:11 +020022
Franck Bui-Huu7490ca12012-02-07 17:15:56 +010023$(OUTPUT)powernow-k8-decode: powernow-k8-decode.c
24 $(CC) $(CFLAGS) -o $@ powernow-k8-decode.c
Dominik Brodowski7fe2f632011-03-30 16:30:11 +020025
Franck Bui-Huu7490ca12012-02-07 17:15:56 +010026all: $(OUTPUT)centrino-decode $(OUTPUT)dump_psb $(OUTPUT)intel_gsic $(OUTPUT)powernow-k8-decode
Dominik Brodowski7fe2f632011-03-30 16:30:11 +020027
28clean:
Palmer Cox8c00bdf2012-11-27 13:17:42 +010029 rm -rf $(OUTPUT)centrino-decode
30 rm -rf $(OUTPUT)dump_psb
31 rm -rf $(OUTPUT)intel_gsic
32 rm -rf $(OUTPUT)powernow-k8-decode
Dominik Brodowski7fe2f632011-03-30 16:30:11 +020033
Franck Bui-Huuf1660332012-02-07 17:15:57 +010034install:
35 $(INSTALL) -d $(DESTDIR)${bindir}
36 $(INSTALL) $(OUTPUT)centrino-decode $(DESTDIR)${bindir}
37 $(INSTALL) $(OUTPUT)powernow-k8-decode $(DESTDIR)${bindir}
38 $(INSTALL) $(OUTPUT)dump_psb $(DESTDIR)${bindir}
39 $(INSTALL) $(OUTPUT)intel_gsic $(DESTDIR)${bindir}
40
41.PHONY: all default clean install