diff options
author | Ryota MIBU <r-mibu@cq.jp.nec.com> | 2016-01-12 22:23:20 +0900 |
---|---|---|
committer | Ryota MIBU <r-mibu@cq.jp.nec.com> | 2016-01-12 22:25:16 +0900 |
commit | 0a2341e70bcf75105e6266f09f19dbe2704b7b4b (patch) | |
tree | b2b35e34ee04737d40532bd7abd319ec735dc2bd /utils/docs-build.sh | |
parent | 7171b6e1b844baefec214f1b3a10f32b1901b5c0 (diff) |
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 <r-mibu@cq.jp.nec.com>
Diffstat (limited to 'utils/docs-build.sh')
-rwxr-xr-x | utils/docs-build.sh | 9 |
1 files 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" |