diff options
Diffstat (limited to 'utils/generate-plugin-hook-prototypes.sh')
-rw-r--r-- | utils/generate-plugin-hook-prototypes.sh | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/utils/generate-plugin-hook-prototypes.sh b/utils/generate-plugin-hook-prototypes.sh deleted file mode 100644 index edf1ed5fe..000000000 --- a/utils/generate-plugin-hook-prototypes.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/sh - -TMPFILE=$(mktemp) - -grep 'hook_.*(' ../classes/pluginhost.php | sed -e 's#[\t ]*/[* ]*##' \ - -e 's# [*]/$##' \ - -e 's# *(byref) *##' \ - -e 's#GLOBAL: ##' | while read F; do - - cat << EOF >> $TMPFILE - function $F { - user_error("Dummy method invoked.", E_USER_ERROR); - } - -EOF -done - -cat ../classes/plugin-template.php | while IFS=\n read L; do - case $L in - *PluginTemplate* ) - echo "$L" | sed 's/PluginTemplate/Plugin/' - ;; - *AUTO_GENERATED_HOOKS_GO_HERE* ) - echo "\t/* plugin hook methods (auto-generated) */\n" - cat $TMPFILE - ;; - * ) - echo "$L" - ;; - esac -done > ../classes/plugin.php - -rm -f -- $TMPFILE |