You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							28 lines
						
					
					
						
							774 B
						
					
					
				
			
		
		
	
	
							28 lines
						
					
					
						
							774 B
						
					
					
				| configscript="" | |
| makeinstopt= | |
|  | |
| hook_add premake 5 massage | |
| var_append makeopt ' ' 'HOSTSTRIP=echo BIN_FILES="bmp_logo gen_eth_addr img2srec mkimage" tools' | |
| #var_append makeopt ' ' 'HOSTSTRIP=echo -C tools/easylogo' | |
| hook_add postmake 5 install_uboot | |
|  | |
| massage() { | |
| 	touch include/config.mk | |
| 	sed -i -e 's:linux/string.h:string.h:' lib_generic/sha1.c | |
| 	sed -i -e 's:asm/string.h:string.h:' include/linux/string.h | |
| 	sed -i -e 's:linux/mtd/mtd.h:mtd/mtd-user.h:' tools/env/fw_env.c | |
| 	sed -i \ | |
| 		-e '1i#include <string.h>' \ | |
| 		-e '1i#include <stdlib.h>' \ | |
| 		tools/easylogo/easylogo.c | |
| } | |
|  | |
| install_uboot(){ | |
| 	make HOSTSTRIP=echo -C tools/easylogo | |
| 	for x in tools/{bmp_logo,gen_eth_addr,img2srec,mkimage} | |
| 	do | |
| 		cp -avf $x $root/$bindir | |
| 	done | |
| 	cp -avf tools/easylogo/easylogo $root/$bindir | |
| } | |
| 
 | |
| 
 |