blob: 987eaa905a52b5e482b2ff2b8ef6496cfbfed7f0 [file] [log] [blame]
Matt Ploetzdfd5a472017-01-19 13:13:55 -06001################################################################################
2#
3# ima-catalog.mk
4#
5################################################################################
Deepak K Gangadhareb007502021-07-04 02:06:21 -05006IMA_CATALOG_VERSION ?= ab27aaa912cf436c03e0f0dcd1c6135133e9ed7b
Deepak K Gangadharb08c9e92021-06-09 00:55:34 -05007IMA_CATALOG_SITE ?= $(call github,open-power,ima-catalog,$(IMA_CATALOG_VERSION))
Matt Ploetzdfd5a472017-01-19 13:13:55 -06008IMA_CATALOG_LICENSE = Apache-2.0
9IMA_CATALOG_DEPENDENCIES = host-dtc host-xz
10
Klaus Heinrich Kiwid2551242020-07-16 16:59:04 -030011ifeq ($(BR2_PACKAGE_OPENPOWER_PNOR_P10),y)
12IMA_CATALOG_FILENAME=$(BR2_IMA_CATALOG_P10_FILENAME)
13else
14IMA_CATALOG_FILENAME=$(BR2_IMA_CATALOG_FILENAME)
15endif
16
Matt Ploetzdfd5a472017-01-19 13:13:55 -060017IMA_CATALOG_INSTALL_IMAGES = YES
18IMA_CATALOG_INSTALL_TARGET = NO
19
20define IMA_CATALOG_BUILD_CMDS
21 cd $(@D) && ./build.sh $(HOST_DIR)/usr/bin/ $(BR2_IMA_CATALOG_DTS)
22endef
23
24define IMA_CATALOG_INSTALL_IMAGES_CMDS
Klaus Heinrich Kiwid2551242020-07-16 16:59:04 -030025 $(INSTALL) $(@D)/$(IMA_CATALOG_FILENAME) $(BINARIES_DIR)
Matt Ploetzdfd5a472017-01-19 13:13:55 -060026endef
27
28$(eval $(generic-package))