mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-03-25 17:00:45 +08:00
[svn-r7344] Purpose:
feature Description: Added the checking for Makefile. Skip checking CVS files. Printed filename of unknown file types. Platforms tested: No h5committest. Tested by hand on various files. Misc. update:
This commit is contained in:
parent
641f9f2fea
commit
1c03bdd2ff
@ -193,6 +193,37 @@ EOF
|
||||
}
|
||||
|
||||
|
||||
# Check Makefile
|
||||
#
|
||||
MAKE_FILE()
|
||||
{
|
||||
f=$1
|
||||
cat > ${COPYRIGHTFILE} << \EOF
|
||||
##
|
||||
## Copyright by the Board of Trustees of the University of Illinois.
|
||||
## All rights reserved.
|
||||
##
|
||||
## This file is part of HDF5. The full HDF5 copyright notice, including
|
||||
## terms governing use, modification, and redistribution, is contained in
|
||||
## the files COPYING and Copyright.html. COPYING can be found at the root
|
||||
## of the source code distribution tree; Copyright.html can be found at the
|
||||
## root level of an installed copy of the electronic HDF5 document set and
|
||||
## is linked from the top-level documents page. It can also be found at
|
||||
## http://hdf.ncsa.uiuc.edu/HDF5/doc/Copyright.html. If you do not have
|
||||
## access to either file, you may request a copy from hdfhelp@ncsa.uiuc.edu.
|
||||
##
|
||||
EOF
|
||||
# Must use stdin for wc to prevent filename from popping up.
|
||||
nlines=`wc -l < ${COPYRIGHTFILE}| tr -d ' '`
|
||||
head -${nlines} $f | $DIFF - ${COPYRIGHTFILE} >/dev/null 2>&1
|
||||
if test $? -ne 0; then
|
||||
# show the differences
|
||||
echo ${f}:
|
||||
head -${nlines} $f | $DIFF - ${COPYRIGHTFILE}
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
#
|
||||
# Main body
|
||||
|
||||
@ -214,8 +245,15 @@ while read file; do
|
||||
*.sh | *.sh.in )
|
||||
SHELL_FILE ${file}
|
||||
;;
|
||||
*Makefile | *Makefile.in )
|
||||
MAKE_FILE ${file}
|
||||
;;
|
||||
*CVS/* )
|
||||
# Skip
|
||||
continue
|
||||
;;
|
||||
*)
|
||||
echo Unknown file type
|
||||
echo "Unknown file type (${file})"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
Loading…
x
Reference in New Issue
Block a user