summaryrefslogtreecommitdiffstats
path: root/documentation/Makefile
diff options
context:
space:
mode:
authorTimo Mueller <timo.mueller@bmw-carit.de>2012-11-30 09:59:51 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-02-14 17:21:29 +0000
commit239b4698202d702067213cb64146ec4676b835c7 (patch)
tree2986f803e1f689e91bf38f60985704b035a4a312 /documentation/Makefile
parenta11f23b4bc743f1240b75d43dff397d562ae56de (diff)
downloadpoky-239b4698202d702067213cb64146ec4676b835c7.tar.gz
documentation/Makefile: Added conversion of links to other documentation parts.
The script tools/eclipse-help.sed is used to convert links that point to other documentation parts. This avoids having to leave the eclipse help center when clicking these links. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/Makefile')
-rw-r--r--documentation/Makefile18
1 files changed, 16 insertions, 2 deletions
diff --git a/documentation/Makefile b/documentation/Makefile
index 13b85af159..b27d2f32f1 100644
--- a/documentation/Makefile
+++ b/documentation/Makefile
@@ -316,7 +316,11 @@ endif
316 316
317eclipse: BASE_DIR = html/$(DOC)/ 317eclipse: BASE_DIR = html/$(DOC)/
318 318
319eclipse: 319eclipse: eclipse-generate eclipse-resolve-links
320
321.PHONY : eclipse-generate eclipse-resolve-links
322
323eclipse-generate:
320ifeq ($(filter $(DOC), adt-manual bsp-guide dev-manual kernel-manual poky-ref-manual yocto-project-qs),) 324ifeq ($(filter $(DOC), adt-manual bsp-guide dev-manual kernel-manual poky-ref-manual yocto-project-qs),)
321 @echo " " 325 @echo " "
322 @echo "ERROR: You can only create eclipse documentation" 326 @echo "ERROR: You can only create eclipse documentation"
@@ -342,9 +346,19 @@ else
342 $(DOC)-eclipse-customization.xsl $(DOC).xml && \ 346 $(DOC)-eclipse-customization.xsl $(DOC).xml && \
343 mv eclipse/toc.xml eclipse/$(DOC)-toc.xml && \ 347 mv eclipse/toc.xml eclipse/$(DOC)-toc.xml && \
344 cp -rf $(FIGURES) eclipse/$(BASE_DIR)/$(FIGURES) && \ 348 cp -rf $(FIGURES) eclipse/$(BASE_DIR)/$(FIGURES) && \
345 cd .. 349 cd ..;
350
351 $(call modify-eclipse)
346endif 352endif
347 353
354eclipse-resolve-links:
355 @echo " "
356 @echo "******** Using eclipse-help.sed to process external links"
357 @echo " "
358 $(foreach FILE, \
359 $(wildcard $(DOC)/eclipse/html/$(DOC)/*.html), \
360 $(shell sed -i -f tools/eclipse-help.sed $(FILE)))
361
348tarball: html 362tarball: html
349 @echo " " 363 @echo " "
350 @echo "******** Creating Tarball of document files" 364 @echo "******** Creating Tarball of document files"