diff --git a/targets/optiplex_blobs.mk b/targets/optiplex_blobs.mk index cadaad61..d5af9e28 100644 --- a/targets/optiplex_blobs.mk +++ b/targets/optiplex_blobs.mk @@ -1,8 +1,13 @@ # Targets for downloading optiplex 7010/9010 blobs: including ACM, SINIT and EC blobs -# Make the Coreboot build depend on the following 3rd party blobs: -$(build)/coreboot-$(CONFIG_COREBOOT_VERSION)/$(BOARD)/.build: \ +REQUIRED_BLOBS := \ $(pwd)/blobs/xx30/IVB_BIOSAC_PRODUCTION.bin \ + $(pwd)/blobs/xx30/SNB_IVB_SINIT_20190708_PW.bin \ + $(pwd)/blobs/xx30/sch5545_ecfw.bin -$(pwd)/blobs/xx30/IVB_BIOSAC_PRODUCTION.bin: +# Make the Coreboot build depend on the required blobs +$(build)/coreboot-$(CONFIG_COREBOOT_VERSION)/$(BOARD)/.build: $(REQUIRED_BLOBS) + +# Rule to generate all required blobs +$(REQUIRED_BLOBS): $(pwd)/blobs/xx30/optiplex_7010_9010.sh $(pwd)/blobs/xx30