blob: 1aa5bcb437b4207fb3e49070541b8d8bbc3b4fbb [file] [log] [blame]
Patrick Rudolph9e877ec2019-09-20 12:53:09 +02001SMCBIOSINFOTOOL:= $(objutil)/supermicro/smcbiosinfo
2
3$(SMCBIOSINFOTOOL): $(dir)/smcbiosinfo/smcbiosinfo.c
4 printf " HOSTCC Creating SMCBIOSINFO tool\n"
5 mkdir -p $(objutil)/supermicro
6 $(HOSTCC) $< -o $@
7
Patrick Rudolpha48e8f52020-01-08 15:44:21 +01008ifeq ($(CONFIG_VENDOR_SUPERMICRO),y)
9ifneq ($(call strip_quotes, $(CONFIG_SUPERMICRO_BOARDID)),)
10
Patrick Rudolph9e877ec2019-09-20 12:53:09 +020011cbfs-files-y += smcbiosinfo.bin
12
13smcbiosinfo.bin-file := $(obj)/mainboard/$(MAINBOARDDIR)/smcbiosinfo.bin
14smcbiosinfo.bin-type := raw
15smcbiosinfo.bin-compression := none
16
17$(obj)/mainboard/$(MAINBOARDDIR)/smcbiosinfo.bin: $(SMCBIOSINFOTOOL) $(build_h)
18 printf " TOOL Creating SMC BIOSINFO metadata\n"
19 $(SMCBIOSINFOTOOL) -i $(build_h) -b $(CONFIG_SUPERMICRO_BOARDID) -o $@
20endif
21endif