diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..a9c9285 --- /dev/null +++ b/Makefile @@ -0,0 +1,32 @@ +all: stats +clean: + rm -Rf cache/* +stats: clean + perl scripts/stats.pl +replace: + for i in index.pl Xerl.pm conf.txt; \ + do \ + sed -n "s/$(FROM)/$(INTO)/g; \ + w .tmp" $$i && mv -f .tmp $$i; \ + done + find ./Xerl -name '*.pm' -exec sh -c 'sed -n "s/$(FROM)/$(INTO)/g; \ + w .tmp" {} && mv -f .tmp {}' \; + find ./Xerl -name '*.pl' -exec sh -c 'sed -n "s/$(FROM)/$(INTO)/g; \ + w .tmp" {} && mv -f .tmp {}' \; + find ./Xerl -name '*.log' -exec sh -c 'sed -n "s/$(FROM)/$(INTO)/g; \ + w .tmp" {} && mv -f .tmp {}' \; + find ./Xerl -name '*.xml' -exec sh -c 'sed -n "s/$(FROM)/$(INTO)/g; \ + w .tmp" {} && mv -f .tmp {}' \; + chmod 755 index.pl +pidy: + find . -name \*.pl | xargs perltidy -b + find . -name \*.pm | xargs perltidy -b + find . -name \*.bak | xargs rm -f +todo: + grep -R TODO . | grep -v Makefile | grep -v .svn +warn: + perl index.pl 2> warnings + less warnings + rm -f warnings +kb: + find . -name '*.pm' -exec du -hs {} \; | awk 'BEGIN{kb=0}{kb+=$$1}END{print kb}' |
