#!/bin/sh if test $# -lt 1; then echo "Usage: scripts/build-docs.sh ..." exit 0; fi release=$1 BASE_OUTPUT_DIR=/home/httpd/html/components DOC_OUTPUT_DIR=${BASE_OUTPUT_DIR}/phpdoc_gen/ezcomponents-$release HTTP_ROOT_DIR=/components/phpdoc_gen/ezcomponents-$release wd=`pwd` rm -rf ${DOC_OUTPUT_DIR} || exit 6 mkdir -p ${DOC_OUTPUT_DIR} ln -s /home/httpd/html/components/design ${DOC_OUTPUT_DIR}/design echo "Copying overview" cp docs/overview.tpl ${DOC_OUTPUT_DIR} || exit 12 echo "Preparing top left_menu_comp.tpl" cat > ${DOC_OUTPUT_DIR}/left_menu_comp.html << EOF

eZ Components

EOF echo "* Tutorials overview page end" cat >> ${DOC_OUTPUT_DIR}/tutorials.html << EOF EOF cat > ${DOC_OUTPUT_DIR}/index.php << EOF EOF cd /tmp wget -nH -m -p -np -k http://tequila/components/phpdoc_gen/ezcomponents-$release/ cd components/phpdoc_gen/ezcomponents-$release ln -s /home/httpd/html/components/design . for i in `egrep -rl "tequila/doc" *`; do perl -p -i -e 's///' $i; done for i in `egrep -rl "tequila" *`; do perl -p -i -e "s/(.*?)<\/a>/\\2/g" $i; done for i in `egrep -rl "tequila" *`; do perl -p -i -e 's/(.*?)<\/a>/\\2/g' $i; done cd .. tar -chzf /tmp/ezcomponents-$release-docs.tar.gz ezcomponents-$release cd ../.. rm -rf components scp -p /tmp/ezcomponents-$release-docs.tar.gz components.ez.no:/home/httpd/ezcomponents.org/files/downloads echo "scp -p /tmp/ezcomponents-$release-docs.tar.gz components.ez.no:/home/httpd/ezcomponents.org/files/downloads"