Home | History | Annotate | Line # | Download | only in tools
mkheaderlist.sh revision 1.3
      1  1.1   yamt #!/bin/sh
      2  1.3  skrll # $NetBSD: mkheaderlist.sh,v 1.3 2016/02/23 11:43:04 skrll Exp $
      3  1.2   yamt 
      4  1.2   yamt # scan the source tree and create the headerlist file which is used by
      5  1.2   yamt # Makefile.nbincludes.
      6  1.1   yamt 
      7  1.1   yamt set -e
      8  1.1   yamt 
      9  1.1   yamt mklist()
     10  1.1   yamt {
     11  1.1   yamt 	echo "# \$NetBSD\$"
     12  1.1   yamt 	echo "#"
     13  1.1   yamt 	echo '# do not edit; this file was automatically generated by:'
     14  1.3  skrll 	echo '#	$NetBSD: mkheaderlist.sh,v 1.3 2016/02/23 11:43:04 skrll Exp $' | sed -e 's/\$//g'
     15  1.1   yamt 	echo
     16  1.3  skrll 	cd ../sys/arch && find . -name disklabel.h -o -name elf_machdep.h | sort
     17  1.1   yamt }
     18  1.1   yamt 
     19  1.1   yamt LIST=headerlist
     20  1.1   yamt rm -f ${LIST}
     21  1.1   yamt mklist > ${LIST}
     22