| #!/bin/bash |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| function texinfo_createChapters { |
| |
| local MANUAL_CHAPTER_NAME='' |
| |
| |
| |
| local FILE='' |
| local FILES=$(cli_getFilesList ${MANUAL_TEMPLATE_L10N} \ |
| --pattern='chapter(-menu|-nodes)?\.texinfo' --mindepth='2') |
| |
| |
| for FILE in $FILES;do |
| |
| |
| MANUAL_CHAPTER_NAME=$(basename $(dirname ${FILE})) |
| |
| |
| |
| |
| cli_checkFiles ${FILE} -wn |
| |
| |
| if [[ ! -d ${MANUAL_BASEDIR}/${MANUAL_CHAPTER_NAME} ]];then |
| svn mkdir ${MANUAL_BASEDIR}/${MANUAL_CHAPTER_NAME} --quiet |
| fi |
| |
| |
| svn cp ${FILE} ${MANUAL_BASEDIR}/${MANUAL_CHAPTER_NAME} --quiet |
| |
| |
| |
| |
| |
| |
| |
| |
| if [[ $FILE =~ "Directories/chapter-nodes\.texinfo$" ]];then |
| echo "" > ${MANUAL_BASEDIR}/${MANUAL_CHAPTER_NAME}/chapter-nodes.${MANUAL_EXTENSION} |
| fi |
| |
| done |
| |
| } |