 4950071d30
			
		
	
	4950071d30
	
	
	
		
			
			Fixes the build error: /usr/bin/ld: scripts/dtc/dtc-parser.tab.o:(.bss+0x10): multiple definition of `yylloc'; scripts/dtc/dtc-lexer.lex.o:(.bss+0x0): first defined here collect2: error: ld returned 1 exit status Successfully tested on boneblack. Signed-off-by: Andre Heider <a.heider@gmail.com>
		
			
				
	
	
		
			59 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| #
 | |
| # Copyright (C) 2012-2013 OpenWrt.org
 | |
| #
 | |
| # This is free software, licensed under the GNU General Public License v2.
 | |
| # See /LICENSE for more information.
 | |
| #
 | |
| 
 | |
| include $(TOPDIR)/rules.mk
 | |
| include $(INCLUDE_DIR)/kernel.mk
 | |
| 
 | |
| PKG_VERSION:=2020.04
 | |
| PKG_RELEASE:=1
 | |
| 
 | |
| PKG_HASH:=fe732aaf037d9cc3c0909bad8362af366ae964bbdac6913a34081ff4ad565372
 | |
| 
 | |
| include $(INCLUDE_DIR)/u-boot.mk
 | |
| include $(INCLUDE_DIR)/package.mk
 | |
| 
 | |
| define U-Boot/Default
 | |
|   BUILD_TARGET:=omap
 | |
|   UBOOT_IMAGE:=u-boot.img MLO
 | |
| endef
 | |
| 
 | |
| define U-Boot/omap4_panda
 | |
|   NAME:=Pandaboard
 | |
|   BUILD_DEVICES:=ti_omap4-panda
 | |
| endef
 | |
| 
 | |
| define U-Boot/am335x_evm
 | |
|   NAME:=AM335x EVM
 | |
|   BUILD_DEVICES:=ti_am335x-evm ti_am335x-bone-black
 | |
| endef
 | |
| 
 | |
| define U-Boot/omap3_overo
 | |
|   NAME:=Gumstix Overo
 | |
| endef
 | |
| 
 | |
| define U-Boot/omap3_beagle
 | |
|   NAME:=BeagleBoard
 | |
|   BUILD_DEVICES:=ti_omap3-beagle
 | |
| endef
 | |
| 
 | |
| UBOOT_TARGETS:=omap4_panda am335x_evm omap3_overo omap3_beagle
 | |
| 
 | |
| define Build/InstallDev
 | |
| 	$(foreach device,$(BUILD_DEVICES), \
 | |
| 		$(INSTALL_DIR) $(STAGING_DIR_IMAGE)/$(device)
 | |
| 	)
 | |
| 	$(foreach device,$(BUILD_DEVICES), \
 | |
| 		$(CP) $(patsubst %,$(PKG_BUILD_DIR)/%,$(UBOOT_IMAGE)) $(STAGING_DIR_IMAGE)/$(device)/
 | |
| 	)
 | |
| 	$(foreach device,$(BUILD_DEVICES), \
 | |
| 		mkimage -C none -A arm -T script -d ./files/boot.scr.txt \
 | |
| 			$(STAGING_DIR_IMAGE)/$(device)/boot.scr
 | |
| 	)
 | |
| endef
 | |
| 
 | |
| $(eval $(call BuildPackage/U-Boot))
 |