Blame view

kernel/linux-rt-4.4.41/scripts/headers.sh 477 Bytes
5113f6f70   김현기   kernel add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
  #!/bin/sh
  # Run headers_$1 command for all suitable architectures
  
  # Stop on error
  set -e
  
  do_command()
  {
  	if [ -f ${srctree}/arch/$2/include/asm/Kbuild ]; then
  		make ARCH=$2 KBUILD_HEADERS=$1 headers_$1
  	else
  		printf "Ignoring arch: %s
  " ${arch}
  	fi
  }
  
  archs=${HDR_ARCH_LIST:-$(ls ${srctree}/arch)}
  
  for arch in ${archs}; do
  	case ${arch} in
  	um)        # no userspace export
  		;;
  	*)
  		if [ -d ${srctree}/arch/${arch} ]; then
  			do_command $1 ${arch}
  		fi
  		;;
  	esac
  done