33aa59e7b5
EDK2 firmware is usually built from two sources; the core EDK2 environment, and additional platform description files maintained separately. This package adds the latter set of description files to staging so that the core EDK2 package can build with these for certain platforms during the building process. Signed-off-by: Dick Olsson <hi@senzilla.io> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
23 lines
888 B
Makefile
23 lines
888 B
Makefile
################################################################################
|
|
#
|
|
# edk2-platforms
|
|
#
|
|
################################################################################
|
|
|
|
# Keep in sync with latest commit as of the release date for boot/edk2
|
|
EDK2_PLATFORMS_VERSION = db922e1253cb6f1fc456805bc42fb7d401eed5c2
|
|
EDK2_PLATFORMS_SITE = $(call github,tianocore,edk2-platforms,$(EDK2_PLATFORMS_VERSION))
|
|
EDK2_PLATFORMS_LICENSE = BSD-2-Clause
|
|
EDK2_PLATFORMS_LICENSE_FILE = License.txt
|
|
EDK2_PLATFORMS_INSTALL_TARGET = NO
|
|
EDK2_PLATFORMS_INSTALL_STAGING = YES
|
|
|
|
# There is nothing to build for edk2-platforms. All we need to do is to copy
|
|
# all description files to staging, for other packages to build with.
|
|
define EDK2_PLATFORMS_INSTALL_STAGING_CMDS
|
|
rm -rf $(STAGING_DIR)/usr/share/edk2-platforms
|
|
cp -rf $(@D) $(STAGING_DIR)/usr/share/edk2-platforms
|
|
endef
|
|
|
|
$(eval $(generic-package))
|