forked from mirrors/linux
		
	kbuild: add vmlinux to kernel rpm
We are building an automated system to test kernels weekly and need to provide an rpm to our QA dept. We would like to use the ability to create kernel rpms already in the kernel's Makefile, but need the vmlinux file included in the rpm for later debugging. This patch adds a compressed vmlinux to the kernel rpm when doing a make rpm-pkg or binrpm-pkg and upon install places the vmlinux file in /boot. Signed-off-by: Josh Hunt <josh@scalex86.org> Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
This commit is contained in:
		
							parent
							
								
									d21d52d4a1
								
							
						
					
					
						commit
						fc370ecfdb
					
				
					 1 changed files with 8 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -86,6 +86,14 @@ echo "%endif"
 | 
			
		|||
echo 'cp System.map $RPM_BUILD_ROOT'"/boot/System.map-$KERNELRELEASE"
 | 
			
		||||
 | 
			
		||||
echo 'cp .config $RPM_BUILD_ROOT'"/boot/config-$KERNELRELEASE"
 | 
			
		||||
 | 
			
		||||
echo "%ifnarch ppc64"
 | 
			
		||||
echo 'cp vmlinux vmlinux.orig'
 | 
			
		||||
echo 'bzip2 -9 vmlinux'
 | 
			
		||||
echo 'mv vmlinux.bz2 $RPM_BUILD_ROOT'"/boot/vmlinux-$KERNELRELEASE.bz2"
 | 
			
		||||
echo 'mv vmlinux.orig vmlinux'
 | 
			
		||||
echo "%endif"
 | 
			
		||||
 | 
			
		||||
echo ""
 | 
			
		||||
echo "%clean"
 | 
			
		||||
echo '#echo -rf $RPM_BUILD_ROOT'
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue