################################################################################ # # edk2-non-osi # ################################################################################ # Keep in sync with latest commit as of the release date for boot/edk2 EDK2_NON_OSI_VERSION = 8c09bd0955338db38813e0d8ae1faa634f545f73 EDK2_NON_OSI_SITE = $(call github,tianocore,edk2-non-osi,$(EDK2_NON_OSI_VERSION)) EDK2_NON_OSI_INSTALL_TARGET = NO EDK2_NON_OSI_INSTALL_STAGING = YES # Copy Marvell Armada files EDK2_NON_OSI_LICENSE += BSD-2-Clause-Patent (Marvell Armada) EDK2_NON_OSI_LICENSE_FILES += Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0McBin.inf EDK2_NON_OSI_DIRS += Silicon/Marvell/Armada7k8k/DeviceTree # There is nothing to build for edk2-non-osi. All we need to do is to copy # the selected description files to staging, for other packages to build with. define EDK2_NON_OSI_INSTALL_STAGING_CMDS $(foreach d,$(EDK2_NON_OSI_DIRS),\ mkdir -p $(STAGING_DIR)/usr/share/edk2-non-osi/$(d) && \ cp -rf $(@D)/$(d)/* $(STAGING_DIR)/usr/share/edk2-non-osi/$(d)/ ) endef $(eval $(generic-package))