mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-19 05:38:00 +00:00
trusted-firmware-a.mk: pass DTC path similar to u-boot.mk
Instead of relying on dtc being provided by the build host use the dtc from $(LINUX_DIR) similar to how it's done also in u-boot.mk. For this to work kernel.mk now needs to be included before trusted-firmware-a.mk, add this include to all affected packages. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
This commit is contained in:
parent
8686a9a085
commit
14ce999924
@ -72,10 +72,13 @@ define Build/Configure/Trusted-Firmware-A
|
|||||||
$(INSTALL_DIR) $(STAGING_DIR)/usr/include
|
$(INSTALL_DIR) $(STAGING_DIR)/usr/include
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
DTC=$(wildcard $(LINUX_DIR)/scripts/dtc/dtc)
|
||||||
|
|
||||||
define Build/Compile/Trusted-Firmware-A
|
define Build/Compile/Trusted-Firmware-A
|
||||||
+$(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) \
|
+$(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) \
|
||||||
CROSS_COMPILE=$(TARGET_CROSS) \
|
CROSS_COMPILE=$(TARGET_CROSS) \
|
||||||
OPENSSL_DIR=$(STAGING_DIR_HOST) \
|
OPENSSL_DIR=$(STAGING_DIR_HOST) \
|
||||||
|
$(if $(DTC),DTC="$(DTC)") \
|
||||||
PLAT=$(PLAT) \
|
PLAT=$(PLAT) \
|
||||||
BUILD_STRING="OpenWrt v$(PKG_VERSION)-$(PKG_RELEASE) ($(VARIANT))" \
|
BUILD_STRING="OpenWrt v$(PKG_VERSION)-$(PKG_RELEASE) ($(VARIANT))" \
|
||||||
$(TFA_MAKE_FLAGS)
|
$(TFA_MAKE_FLAGS)
|
||||||
|
@ -13,6 +13,7 @@ PKG_MIRROR_HASH:=9d5d04f572b1b6ddc6eb3064b9cb09f5fe982e82d350790041d35316349af12
|
|||||||
|
|
||||||
PKG_MAINTAINER:=Rafał Miłecki <rafal@milecki.pl>
|
PKG_MAINTAINER:=Rafał Miłecki <rafal@milecki.pl>
|
||||||
|
|
||||||
|
include $(INCLUDE_DIR)/kernel.mk
|
||||||
include $(INCLUDE_DIR)/trusted-firmware-a.mk
|
include $(INCLUDE_DIR)/trusted-firmware-a.mk
|
||||||
include $(INCLUDE_DIR)/package.mk
|
include $(INCLUDE_DIR)/package.mk
|
||||||
|
|
||||||
|
@ -19,6 +19,7 @@ PKG_MIRROR_HASH:=4af9ce8e11511afee7f588cc982946c06339edbfa47afef6a7f3e2231ac9f34
|
|||||||
|
|
||||||
PKG_MAINTAINER:=Daniel Golle <daniel@makrotopia.org>
|
PKG_MAINTAINER:=Daniel Golle <daniel@makrotopia.org>
|
||||||
|
|
||||||
|
include $(INCLUDE_DIR)/kernel.mk
|
||||||
include $(INCLUDE_DIR)/trusted-firmware-a.mk
|
include $(INCLUDE_DIR)/trusted-firmware-a.mk
|
||||||
include $(INCLUDE_DIR)/package.mk
|
include $(INCLUDE_DIR)/package.mk
|
||||||
|
|
||||||
|
@ -13,6 +13,7 @@ PKG_HASH:=53422dc649153838e03820330ba17cb10afe3e330ecde0db11e4d5f1361a33e6
|
|||||||
|
|
||||||
PKG_MAINTAINER:=Vladimir Vid <vladimir.vid@sartura.hr>
|
PKG_MAINTAINER:=Vladimir Vid <vladimir.vid@sartura.hr>
|
||||||
|
|
||||||
|
include $(INCLUDE_DIR)/kernel.mk
|
||||||
include $(INCLUDE_DIR)/trusted-firmware-a.mk
|
include $(INCLUDE_DIR)/trusted-firmware-a.mk
|
||||||
include $(INCLUDE_DIR)/package.mk
|
include $(INCLUDE_DIR)/package.mk
|
||||||
|
|
||||||
|
@ -21,6 +21,7 @@ PKG_LICENSE_FILES:=license.md
|
|||||||
|
|
||||||
PKG_MAINTAINER:=Hauke Mehrtens <hauke@hauke-m.de>
|
PKG_MAINTAINER:=Hauke Mehrtens <hauke@hauke-m.de>
|
||||||
|
|
||||||
|
include $(INCLUDE_DIR)/kernel.mk
|
||||||
include $(INCLUDE_DIR)/trusted-firmware-a.mk
|
include $(INCLUDE_DIR)/trusted-firmware-a.mk
|
||||||
include $(INCLUDE_DIR)/package.mk
|
include $(INCLUDE_DIR)/package.mk
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user