| #!/bin/bash |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| function texinfo_createStructureChapters { |
| |
| local MANUAL_CHAPTER_DIR='' |
| |
| |
| |
| |
| |
| |
| |
| local FILE='' |
| local FILES=$(cli_getFilesList ${MANUAL_TEMPLATE_L10N} \ |
| --pattern="^.+/Chapters(-menu|-nodes)?\.${MANUAL_EXTENSION}$" --mindepth='1' \ |
| | egrep -v '/(Chapters|Licenses)/') |
| |
| |
| |
| for FILE in $FILES;do |
| |
| |
| MANUAL_CHAPTER_DIR=${MANUAL_BASEDIR_L10N}/$(basename $(dirname ${FILE})) |
| |
| |
| |
| |
| cli_checkFiles ${FILE} --is-versioned |
| |
| |
| cli_printMessage "${MANUAL_CHAPTER_DIR}/$(basename ${FILE})" --as-creating-line |
| |
| |
| if [[ ! -d ${MANUAL_CHAPTER_DIR} ]];then |
| cli_runFnEnvironment vcs --quiet --mkdir ${MANUAL_CHAPTER_DIR} |
| fi |
| |
| |
| cli_runFnEnvironment vcs --quiet --copy ${FILE} ${MANUAL_CHAPTER_DIR} |
| |
| done |
| |
| |
| |
| |
| |
| texinfo_updateLicenseLink |
| |
| } |