From 16fc0d8e995bed94bf722808fbc07b988fcb81c1 Mon Sep 17 00:00:00 2001 From: Ryota MIBU Date: Tue, 16 Feb 2016 00:11:04 +0900 Subject: correct file path in imported rst files Change-Id: I2d3a784dd3fcd41b2ba637cef633a4cf42ebadae Signed-off-by: Ryota MIBU (cherry picked from commit 410ae27d228750f1e48f13d89fcbedbdb0708da9) --- build-composite.sh | 13 ++++++++++--- docs/configguide/index.rst | 2 ++ 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/build-composite.sh b/build-composite.sh index 804805eb3..4264b8d8b 100755 --- a/build-composite.sh +++ b/build-composite.sh @@ -65,9 +65,16 @@ done # NOTE: Removing index.rst in project repos to reduce number of docs. find docs/projects -type f -name 'index.rst' -print | xargs -I i rm -f i -# Correct Image file path (workaround) -sed -i -e '/^.. figure::/s|images|../projects/promise/configguide/images|' \ - docs/projects/promise/configguide/featureconfig.rst +# fix relative file paths +pattern='.. \(include\|figure\):: *[^ \/]' +base_path="/$(pwd)/docs_build/_src" +find docs/projects -type f -name '*.rst' -print | while read f +do + sed -i -e "/$pattern/s|:: *|:: $base_path/$(dirname ${f#docs/})/|" $f +done + +# for debug +grep -e '.. include::' -e '.. figure::' -r docs/projects # NOTE: automated link generation is not ready... echo diff --git a/docs/configguide/index.rst b/docs/configguide/index.rst index 1d042fb99..dfd8c4d53 100644 --- a/docs/configguide/index.rst +++ b/docs/configguide/index.rst @@ -6,6 +6,8 @@ OPNFV Configuration Guide ************************* +.. test + .. toctree:: :maxdepth: 2 -- cgit 1.2.3-korg