| #!/bin/bash |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| function manual_copyEntry { |
| |
| |
| cli_printMessage "${FLAG_TO}" 'AsCreatingLine' |
| |
| |
| if [[ ! -f $FLAG_TO ]];then |
| svn cp "${ENTRY}" "${FLAG_TO}" --quiet |
| fi |
| |
| |
| |
| local ENTRY_DIR_DST=$(echo ${FLAG_TO} | sed -r 's!\.texi$!!') |
| |
| |
| cli_printMessage "${ENTRY_DIR_DST}" 'AsCreatingLine' |
| |
| |
| if [[ ! -d $ENTRY_DIR_DST ]];then |
| svn cp "${ENTRY_DIR}/${ENTRY_FILE}" "${ENTRY_DIR_DST}" --quiet |
| fi |
| |
| |
| ENTRIES=$(cli_getFilesList "$(dirname ${ENTRY_DIR_DST})" "$(basename ${ENTRY_DIR_DST}).*\.texi") |
| |
| |
| cli_printActionPreamble "${ENTRIES}" |
| |
| |
| |
| for ENTRY in ${ENTRIES};do |
| |
| |
| |
| manual_updateMenu |
| manual_updateNodes |
| |
| |
| |
| manual_restoreCrossReferences |
| |
| done |
| |
| } |