From 0a2341e70bcf75105e6266f09f19dbe2704b7b4b Mon Sep 17 00:00:00 2001 From: Ryota MIBU Date: Tue, 12 Jan 2016 22:23:20 +0900 Subject: docs: fix ODT document creation The command 'pandoc' has to be execute in the document folder, otherwise file path in tex can work. JIRA: RELENG-16 Change-Id: Ia054f6354dceb386805b21721a6736a446980d71 Signed-off-by: Ryota MIBU --- utils/docs-build.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/utils/docs-build.sh b/utils/docs-build.sh index 55cb9f652..7c444e3d8 100755 --- a/utils/docs-build.sh +++ b/utils/docs-build.sh @@ -182,9 +182,14 @@ do # TODO: failures in ODT creation should be handled error and # cause 'exit 1' before OPNFV B release. tex=$(find $build -name '*.tex' | head -1) - odt=$(basename "${tex%.tex}.odt") + odt="${tex%.tex}.odt" if [[ -e $tex ]] && which pandoc > /dev/null ; then - pandoc $tex -o $output/$odt || { + ( + cd $(dirname $tex) + pandoc $(basename $tex) -o $(basename $odt) + ) && { + mv $odt $output/ + }|| { msg="Error: ODT creation for $dir has failed." echo echo "$msg" -- cgit 1.2.3-korg