mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-02 17:49:03 +02:00 
			
		
		
		
	Re-export header files only if either they or their controlling Kbuild file has actually changed. Also allow for similar dependencies with 'headers_check', once we properly create the dependencies for those. Signed-off-by: David Woodhouse <dwmw2@infradead.org>
		
			
				
	
	
		
			10 lines
		
	
	
	
		
			281 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			10 lines
		
	
	
	
		
			281 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
#!/bin/sh
 | 
						|
 | 
						|
for FILE in `grep '^[ \t]*#[ \t]*include[ \t]*<' $2 | cut -f2 -d\< | cut -f1 -d\> | egrep ^linux\|^asm` ; do
 | 
						|
    if [ ! -r $1/$FILE ]; then
 | 
						|
	echo $2 requires $FILE, which does not exist in exported headers
 | 
						|
	exit 1
 | 
						|
    fi
 | 
						|
done
 | 
						|
# FIXME: List dependencies into $3
 | 
						|
touch $3
 |