2 # Copyright 2021 Daniel Golle
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
10 PKG_NAME
:=arm-trusted-firmware-tools
13 PKG_HASH
:=53422dc649153838e03820330ba17cb10afe3e330ecde0db11e4d5f1361a33e6
15 PKG_MAINTAINER
:=Daniel Golle
<daniel@makrotopia.org
>
18 HOST_BUILD_DIR
:=$(BUILD_DIR_HOST
)/trusted-firmware-a-
$(PKG_VERSION
)
20 include $(INCLUDE_DIR
)/trusted-firmware-a.mk
21 include $(INCLUDE_DIR
)/package.mk
22 include $(INCLUDE_DIR
)/host-build.mk
24 define Package
/arm-trusted-firmware-tools
26 CATEGORY
:=Boot Loaders
27 TITLE
:=ARM Trusted Firmware tools
28 URL
:=https
://www.trustedfirmware.org
34 $(HOST_BUILD_DIR
)/tools
/fiptool \
35 CPPFLAGS
="$(HOST_CFLAGS)" \
36 LDFLAGS
="$(HOST_LDFLAGS)"
40 $(INSTALL_DIR
) $(STAGING_DIR_HOST
)/bin
/
41 $(INSTALL_BIN
) $(HOST_BUILD_DIR
)/tools
/fiptool
/fiptool
$(STAGING_DIR_HOST
)/bin
/
42 $(INSTALL_BIN
) $(HOST_BUILD_DIR
)/tools
/sptool
/sptool.py
$(STAGING_DIR_HOST
)/bin
/
46 rm -f
$(STAGING_DIR_HOST
)/bin
/fiptool
47 rm -f
$(STAGING_DIR_HOST
)/bin
/sptool.py
$(STAGING_DIR_HOST
)/bin
/sptool
50 $(eval
$(call BuildPackage
,arm-trusted-firmware-tools
))
51 $(eval
$(call HostBuild
))