First batch of fixed language ids (renamed, see ticket #219)
[mailer.git] / DOCS / lint.sh
index c2b43ca689ea46406f8a90ae0b245ce0d554e224..1e333eee6adac48f6618ceb1b796b4011216b251 100755 (executable)
@@ -1,7 +1,12 @@
 #!/bin/sh
 
+if ! test -e "modules.php"; then
+  echo "$0: Please execute this script from root directory."
+  exit 1
+fi
+
 echo "$0: Analysing PHP scripts for syntax errors (lint) ..."
-LINT=`find -name "*.php" -exec php -l -f {} 2>&1 \; | grep -v "No syntax errors detected in"`
+LINT=`find -type f -name "*.php" -exec php -l -f {} 2>&1 \; | grep -v "No syntax errors detected in"`
 
 if test "${LINT}" != ""; then
        echo "${LINT}"