moved to own sub directory, execute them as ./contrib/foo.sh master
authorRoland Haeder <roland@mxchange.org>
Sat, 4 Mar 2017 22:30:35 +0000 (23:30 +0100)
committerRoland Haeder <roland@mxchange.org>
Sat, 4 Mar 2017 22:30:35 +0000 (23:30 +0100)
Signed-off-by: Roland Haeder <roland@mxchange.org>
13 files changed:
.gitattributes
clear-cache.sh [deleted file]
contrib/clear-cache.sh [new file with mode: 0755]
contrib/find-bad-php.sh [new file with mode: 0755]
contrib/package.sh [new file with mode: 0755]
contrib/pdepend.sh [new file with mode: 0755]
contrib/rebuild_doc.sh [new file with mode: 0755]
contrib/todo-builder.sh [new file with mode: 0755]
find-bad-php.sh [deleted file]
package.sh [deleted file]
pdepend.sh [deleted file]
rebuild_doc.sh [deleted file]
todo-builder.sh [deleted file]

index dfe0770..17cdcd5 100644 (file)
@@ -1,2 +1,2 @@
-# Auto detect text files and perform LF normalization
-* text=auto
+# Use Linux/Uni* line-feed for new lines (prevents converting)
+* text=lf
diff --git a/clear-cache.sh b/clear-cache.sh
deleted file mode 100755 (executable)
index 54edf12..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-
-echo "$0: Cleaning up..."
-rm -f templates/images/_cache/*.png application/*/templates/images/_cache/*.png
-
-echo "$0: All done."
diff --git a/contrib/clear-cache.sh b/contrib/clear-cache.sh
new file mode 100755 (executable)
index 0000000..54edf12
--- /dev/null
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+echo "$0: Cleaning up..."
+rm -f templates/images/_cache/*.png application/*/templates/images/_cache/*.png
+
+echo "$0: All done."
diff --git a/contrib/find-bad-php.sh b/contrib/find-bad-php.sh
new file mode 100755 (executable)
index 0000000..2fdfecf
--- /dev/null
@@ -0,0 +1,31 @@
+#!/bin/sh
+
+echo "$0: Searching for PHP scripts (except 3rd party) ..."
+PHP=`find -type f -name "*.php" | grep -v "third_party"`
+
+for SCRIPT in ${PHP};
+do
+       HEADER=`cat ${SCRIPT} | head -n 1 | grep -v "<?"`
+
+       FOOTER=`cat ${SCRIPT} | tail -n 1 | grep -v "?>"`
+
+       if [ -n "${HEADER}" ];
+       then
+               echo "$0: Script '${SCRIPT}' has non-typical header."
+       fi
+
+       if [ -n "${FOOTER}" ];
+       then
+               echo "$0: Script '${SCRIPT}' has non-typical footer."
+       fi
+
+       LINT=`php -l "${SCRIPT}" 2>&1 | grep -v "No syntax errors detected in"`
+
+       if [ -n "${LINT}" ]
+       then
+               echo "$0: ${LINT}"
+       fi
+done
+
+echo "$0: All done."
+exit 0
diff --git a/contrib/package.sh b/contrib/package.sh
new file mode 100755 (executable)
index 0000000..639837e
--- /dev/null
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+NAME=shipsimu_dev_`date +%Y%m%d_%H%M%S`.zip
+
+sh ./clear-cache.sh
+
+echo -n "$0: Packaging... "
+zip -9 $NAME docs/* Doxyfile *.php *.sh > /dev/null 2>&1
+echo -n "."
+zip -9r $NAME application/ db/ devel/ Doxyfile inc/ templates/ tests/ > /dev/null 2>&1
+echo -n "."
+zip -d $NAME docs/warn.log db/*/*.serialized > /dev/null 2>&1
+echo ". done"
+echo "$0: All done."
diff --git a/contrib/pdepend.sh b/contrib/pdepend.sh
new file mode 100755 (executable)
index 0000000..9185237
--- /dev/null
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+if ! test -e `which pdepend`; then
+       echo "$0: This script needs PHP_Depend. See URL"
+       echo "$0: http://www.manuel-pichler.de/pages/pdepend.html for details."
+fi
+
+pdepend --bad-documentation --ignore=db,docs,ship-simu.org \
+       --jdepend-chart=test.png --overview-pyramid=pyramid.png \
+       --summary-xml=summary.xml --jdepend-xml=jdepend.xml .
diff --git a/contrib/rebuild_doc.sh b/contrib/rebuild_doc.sh
new file mode 100755 (executable)
index 0000000..697ed08
--- /dev/null
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+echo "$0: Cleaning up..."
+find docs/html/ -type f -exec rm -f {} \;
+rm -f docs/*.log
+echo "$0: Done."
+
+doxygen Doxyfile 
diff --git a/contrib/todo-builder.sh b/contrib/todo-builder.sh
new file mode 100755 (executable)
index 0000000..360b888
--- /dev/null
@@ -0,0 +1,24 @@
+#!/bin/sh
+
+# This script helps building the file docs/TODOs.txt and should be executed by
+# developers with SVN write-access
+
+TYPES="php ctp xml"
+
+if ! test -e "index.php"; then
+  echo "$0: Please execute this script from root directory."
+  exit 1
+fi
+
+echo "$0: Generating TODOs.txt..."
+echo "### WARNING: THIS FILE IS AUTO-GENERATED BY $0 ###" > docs/TODOs.txt
+echo "### DO NOT EDIT THIS FILE. ###" >> docs/TODOs.txt
+for type in $TYPES; do
+       find -type f -name "*.$type" -exec grep -Hin "@TODO" {} \; | sort >> docs/TODOs.txt
+done
+echo "### ### DEPRECATION FOLLOWS: ### ###" >> docs/TODOs.txt
+for type in $TYPES; do
+       find -type f -name "*.$type" -exec grep -Hin "@DEPRECATED" {} \; | sort >> docs/TODOs.txt
+done
+echo "$0: Done."
+exit 0
diff --git a/find-bad-php.sh b/find-bad-php.sh
deleted file mode 100755 (executable)
index 2fdfecf..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/bin/sh
-
-echo "$0: Searching for PHP scripts (except 3rd party) ..."
-PHP=`find -type f -name "*.php" | grep -v "third_party"`
-
-for SCRIPT in ${PHP};
-do
-       HEADER=`cat ${SCRIPT} | head -n 1 | grep -v "<?"`
-
-       FOOTER=`cat ${SCRIPT} | tail -n 1 | grep -v "?>"`
-
-       if [ -n "${HEADER}" ];
-       then
-               echo "$0: Script '${SCRIPT}' has non-typical header."
-       fi
-
-       if [ -n "${FOOTER}" ];
-       then
-               echo "$0: Script '${SCRIPT}' has non-typical footer."
-       fi
-
-       LINT=`php -l "${SCRIPT}" 2>&1 | grep -v "No syntax errors detected in"`
-
-       if [ -n "${LINT}" ]
-       then
-               echo "$0: ${LINT}"
-       fi
-done
-
-echo "$0: All done."
-exit 0
diff --git a/package.sh b/package.sh
deleted file mode 100755 (executable)
index 639837e..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/sh
-
-NAME=shipsimu_dev_`date +%Y%m%d_%H%M%S`.zip
-
-sh ./clear-cache.sh
-
-echo -n "$0: Packaging... "
-zip -9 $NAME docs/* Doxyfile *.php *.sh > /dev/null 2>&1
-echo -n "."
-zip -9r $NAME application/ db/ devel/ Doxyfile inc/ templates/ tests/ > /dev/null 2>&1
-echo -n "."
-zip -d $NAME docs/warn.log db/*/*.serialized > /dev/null 2>&1
-echo ". done"
-echo "$0: All done."
diff --git a/pdepend.sh b/pdepend.sh
deleted file mode 100755 (executable)
index 9185237..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-if ! test -e `which pdepend`; then
-       echo "$0: This script needs PHP_Depend. See URL"
-       echo "$0: http://www.manuel-pichler.de/pages/pdepend.html for details."
-fi
-
-pdepend --bad-documentation --ignore=db,docs,ship-simu.org \
-       --jdepend-chart=test.png --overview-pyramid=pyramid.png \
-       --summary-xml=summary.xml --jdepend-xml=jdepend.xml .
diff --git a/rebuild_doc.sh b/rebuild_doc.sh
deleted file mode 100755 (executable)
index 697ed08..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-
-echo "$0: Cleaning up..."
-find docs/html/ -type f -exec rm -f {} \;
-rm -f docs/*.log
-echo "$0: Done."
-
-doxygen Doxyfile 
diff --git a/todo-builder.sh b/todo-builder.sh
deleted file mode 100755 (executable)
index 360b888..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/bin/sh
-
-# This script helps building the file docs/TODOs.txt and should be executed by
-# developers with SVN write-access
-
-TYPES="php ctp xml"
-
-if ! test -e "index.php"; then
-  echo "$0: Please execute this script from root directory."
-  exit 1
-fi
-
-echo "$0: Generating TODOs.txt..."
-echo "### WARNING: THIS FILE IS AUTO-GENERATED BY $0 ###" > docs/TODOs.txt
-echo "### DO NOT EDIT THIS FILE. ###" >> docs/TODOs.txt
-for type in $TYPES; do
-       find -type f -name "*.$type" -exec grep -Hin "@TODO" {} \; | sort >> docs/TODOs.txt
-done
-echo "### ### DEPRECATION FOLLOWS: ### ###" >> docs/TODOs.txt
-for type in $TYPES; do
-       find -type f -name "*.$type" -exec grep -Hin "@DEPRECATED" {} \; | sort >> docs/TODOs.txt
-done
-echo "$0: Done."
-exit 0