annotate make-check @ 61:adf0af5152f7 noffle

[svn] Renamed some variables and function names, because they caused compiler warnings because of shadowing global variables from system include files (index, stat, serv).
author enz
date Fri, 12 May 2000 18:19:38 +0100
parents 04124a4423d4
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
1 #!/bin/bash
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
2
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
3 if grep '^CFLAGS.*DEBUG' Makefile ; then
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
4 echo "Debugging options are on in Makefile"
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
5 exit -1
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
6 fi
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
7
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
8 if grep // *.[ch] ; then
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
9 echo "Failed: Source contains C++ style comments"
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
10 exit -1
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
11 fi
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
12
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
13 if grep strncpy *.[ch] ; then
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
14 echo "strncpy may result in unterminated strings."
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
15 echo "Use Util_copyString"
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
16 exit -1
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
17 fi
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
18
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
19 if grep XXX *.[ch] ; then
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
20 echo "Source contains XXX marker (personnally used)"
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
21 exit -1
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
22 fi
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
23
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
24 if grep -i "since version" CHANGELOG.html ; then
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
25 echo "Warning: CHANGELOG.html should mention new version"
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
26 echo "Continue anyway? (y/n)"
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
27 read a
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
28 if test "$a" != "j" -a "$a" != "J"; then exit -1; fi
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
29 fi
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
30
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
31 exit 0
04124a4423d4 [svn] Initial revision
enz
parents:
diff changeset
32