diff options
author | Ryota MIBU <r-mibu@cq.jp.nec.com> | 2016-01-08 18:27:04 +0900 |
---|---|---|
committer | Ryota MIBU <r-mibu@cq.jp.nec.com> | 2016-01-08 18:27:04 +0900 |
commit | da455db4cd5fd4c743af4cac3b402870e883dbec (patch) | |
tree | 3c2524f262ed66544cc2e52747c7709af399d885 /utils | |
parent | ba3da3399fbd23b688970c1e661a0c6775b5f9f4 (diff) |
support ODT format creation in docs-build.sh
JIRA: RELENG-16
Change-Id: Iaee8d6947306d0cf3d5e876a757816a2e7786e6f
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
Diffstat (limited to 'utils')
-rwxr-xr-x | utils/docs-build.sh | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/utils/docs-build.sh b/utils/docs-build.sh index 914eaf207..55cb9f652 100755 --- a/utils/docs-build.sh +++ b/utils/docs-build.sh @@ -179,6 +179,21 @@ do [[ -n "$GERRIT_COMMENT" ]] && echo "$msg" >> "$GERRIT_COMMENT" } + # 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") + if [[ -e $tex ]] && which pandoc > /dev/null ; then + pandoc $tex -o $output/$odt || { + msg="Error: ODT creation for $dir has failed." + echo + echo "$msg" + echo + } + else + echo "Warn: tex file and/or 'pandoc' are not found, skip ODT creation." + fi + if is_top_dir "$dir" ; then # NOTE: Having top level document (docs/index.rst) is not recommended. # It may cause conflicts with other docs (mostly with HTML |