1################################################################################
2#
3# bootgen
4#
5################################################################################
6
7BOOTGEN_VERSION = xilinx_v2023.2
8BOOTGEN_SITE = $(call github,Xilinx,bootgen,$(BOOTGEN_VERSION))
9HOST_BOOTGEN_DEPENDENCIES = host-openssl host-pkgconf
10BOOTGEN_LICENSE = Apache-2.0
11BOOTGEN_LICENSE_FILES = LICENSE
12
13define HOST_BOOTGEN_BUILD_CMDS
14	$(MAKE) $(HOST_CONFIGURE_OPTS) \
15		LIBS="`$(HOST_MAKE_ENV) $(PKG_CONFIG_HOST_BINARY) --libs libssl libcrypto`" \
16		INCLUDE_USER="`$(HOST_MAKE_ENV) $(PKG_CONFIG_HOST_BINARY) --cflags libssl libcrypto`" \
17		CXXFLAGS="$(HOST_CXXFLAGS) -std=c++0x" \
18		-C $(@D)
19endef
20
21define HOST_BOOTGEN_INSTALL_CMDS
22	$(INSTALL) -m 0755 -D $(@D)/bootgen $(HOST_DIR)/bin/bootgen
23endef
24
25$(eval $(host-generic-package))
26