| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 | # This file is part of the OpenADK project. OpenADK is copyrighted# material, please see the LICENCE file in the top-level directory.include $(ADK_TOPDIR)/rules.mkPKG_NAME:=		u-bootPKG_VERSION:=		2016.03PKG_RELEASE:=		1PKG_HASH:=		e49337262ecac44dbdeac140f2c6ebd1eba345e0162b0464172e7f05583ed7bbPKG_DESCR:=		portable bootloaderPKG_SECTION:=		base/bootHOST_BUILDDEP:=		libressl-host device-tree-compiler-hostPKG_BUILDDEP:=		u-boot-hostPKG_URL:=		http://www.denx.de/wiki/U-Boot	PKG_SITES:=		ftp://ftp.denx.de/pub/u-boot/DISTFILES:=		$(PKG_NAME)-$(PKG_VERSION).tar.bz2PKG_SYSTEM_DEPENDS:=	raspberry-pi raspberry-pi2 atmel-ngw100 banana-pro solidrun-imx6include $(ADK_TOPDIR)/mk/host.mkinclude $(ADK_TOPDIR)/mk/package.mk$(eval $(call HOST_template,U_BOOT,u-boot,$(PKG_VERSION)-$(PKG_RELEASE)))$(eval $(call PKG_template,U_BOOT,u-boot,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKG_DESCR),$(PKG_SECTION)))UBOOT:=			u-boot.binifeq ($(ADK_TARGET_SYSTEM_SOLIDRUN_IMX6),y)CONFIG:=		mx6cuboxi_defconfigendififeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI),y)CONFIG:=		rpi_defconfigendififeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI2),y)CONFIG:=		rpi_defconfigendififeq ($(ADK_TARGET_SYSTEM_ATMEL_NGW100),y)CONFIG:=		atngw100_defconfigendififeq ($(ADK_TARGET_SYSTEM_BANANA_PRO),y)CONFIG:=		Bananapro_defconfigUBOOT:=			u-boot-sunxi-with-spl.binendifHOST_MAKE_FLAGS+=	HOSTCFLAGS="$(HOST_CPPFLAGS) $(HOST_CFLAGS)" \			HOSTLDFLAGS="$(HOST_LDFLAGS) -ldl"HOST_STYLE:=		manualCONFIG_STYLE:=		manualBUILD_STYLE:=		manualINSTALL_STYLE:=		manualhost-build:	(cd $(WRKBUILD) && env $(HOST_MAKE_ENV) $(MAKE) -f $(MAKE_FILE) \		$(HOST_MAKE_FLAGS) sandbox_defconfig )	(cd $(WRKBUILD) && env $(HOST_MAKE_ENV) $(MAKE) -f $(MAKE_FILE) \		$(HOST_MAKE_FLAGS) tools $(MAKE_TRACE) )u-boot-hostinstall:	$(INSTALL_BIN) $(WRKBUILD)/tools/mk{,env}image \		$(STAGING_HOST_DIR)/usr/bindo-configure:	(cd $(WRKBUILD) && $(MAKE) $(CONFIG))do-build:	(cd $(WRKBUILD) && env \		PATH='$(HOST_PATH)' \		CROSS_COMPILE='$(TARGET_CROSS)' \		GCC_HONOUR_COPTS=s $(MAKE))	(cd $(WRKBUILD) && env CROSS_COMPILE='$(TARGET_CROSS)' \		GCC_HONOUR_COPTS=s $(MAKE) env)u-boot-install:	$(CP) $(WRKBUILD)/$(UBOOT) $(FW_DIR)	$(INSTALL_DIR) $(IDIR_U_BOOT)/etc	$(CP) ./files/fw_env.config $(IDIR_U_BOOT)/etc	$(INSTALL_DIR) $(IDIR_U_BOOT)/usr/bin	$(INSTALL_BIN) $(WRKBUILD)/tools/env/fw_printenv \		$(IDIR_U_BOOT)/usr/bin	(cd $(IDIR_U_BOOT)/usr/bin && ln -sf fw_printenv fw_setenv)	$(INSTALL_BIN) ./files/uboot_print_env $(IDIR_U_BOOT)/usr/bin	$(INSTALL_BIN) ./files/uboot_set_env $(IDIR_U_BOOT)/usr/binifeq ($(ADK_TARGET_SYSTEM_BANANA_PRO),y)	$(INSTALL_BIN) ./files/boot.script.bpi $(FW_DIR)endifinclude $(ADK_TOPDIR)/mk/host-bottom.mkinclude $(ADK_TOPDIR)/mk/pkg-bottom.mk
 |