2 # This Source Code Form is subject to the terms of the Mozilla Public
3 # License, v. 2.0. If a copy of the MPL was not distributed with this
4 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 # The purpose of this file is to find the files that do not end with a
8 # newline. Some compilers fail if the source files do not end with a
13 test_file
=newline_test
14 test_dummy
=newline_testee
18 if test "$inlist" = ""; then
19 echo "Usage: $0 *.c *.cpp";
27 tail -c 1 $f > $test_dummy
28 if ! `cmp -s $test_file $test_dummy`; then
29 broken_list
="$broken_list $f"
34 rm -f $test_file $test_dummy