[yocto] [PATCHv2 00/35][yocto-docs] Add eclipse help generation to build system

mail at timomueller.eu mail at timomueller.eu
Fri Nov 30 00:59:17 PST 2012


From: Timo Mueller <timo.mueller at bmw-carit.de>

Hi,

this patch series was put on hold until the successful release of yocto 1.3.
This is a rebase of the original patch series that now applies to the current
master of the project.

Cheers,
		Timo

The original cover letter of the patch:
Hi,

this is a rework of the patches I've been submitting to include the
generation of eclipse help files into the documentation build system.

>From original rfc ([yocto-docs] Add eclipse help generation to
build system):
<snip>
I've added the target 'eclipse' to the documentation's build system to
automate the process of eclipse help generation. This can help to
facilitate the process of keeping the integrated documentation in sync
with the yocto documentation.
</snip>

This patch set incorporates all changes I've been making so far:

1: Remove the use if title in pdf documents
2..6: Add eclipse generation to adt-manual
7..11: Add eclipse generation to dev-manual
12..16: Add eclipse generation to bsp-guide
17..21: Add eclipse generation to kernel-manual
22..26: Add eclipse generation to poky-ref-manual
27..32: Add eclipse generation to yocto-project-qs
33..34: Handle links between documents
35: Makefile documentation update

Best regards,
	 Timo

Timo Mueller (35):
  documentation/template/titlepage.templates.xml: Remove title info
  documentation: Move adt-manual global parameters to customization
    file
  documentation/adt-manual/adt-manual-eclipse-customization.xsl: new
    file
  documentation/Makefile: Support for making Eclipse HTML adt manual
  documentation/adt-manual/adt-manual.xml: Added Title tag
  documentation/Makefile: logic to make all for adt manual and cleanup
  documentation: Move dev-manual global parameters to customization
    file
  documentation/dev-manual/dev-manual-eclipse-customization.xsl: new
    file
  documentation/Makefile: Support for making Eclipse HTML dev manual
  documentation/dev-manual/dev-manual.xml: Added Title tag
  documentation/Makefile: logic to make all for dev manual and cleanup
  documentation: Move bsp-guide global parameters to customization file
  documentation/bsp-guide/bsp-guide-eclipse-customization.xsl: new file
  documentation/Makefile: Support for making Eclipse HTML bsp guide
  documentation/bsp-guide/bsp-guide.xml: Added Title tag
  documentation/Makefile: logic to make all for bsp guide and cleanup
  documentation: Move kernel-manual global parameters to customization
    file
  documentation/kernel-manual/kernel-manual-eclipse-customization.xsl:
    new file
  documentation/Makefile: Support for making Eclipse HTML kernel manual
  documentation/kernel-manual/kernel-manual.xml: Added Title tag
  documentation/Makefile: logic to make all for kernel-manual and
    cleanup
  documentation: Move poky-ref-manual global parameters to
    customization file
  documentation/poky-ref-manual/poky-ref-manual-eclipse-customization.xsl:
    new file
  documentation/Makefile: Support for making Eclipse HTML poky ref
    manual
  documentation/poky-ref-manual/poky-ref-manual.xml: Added Title tag
  documentation/Makefile: logic to make all for poky-ref-manual and
    cleanup
  documentation: Move yocto-project-qs global parameters to
    customization file
  documentation/yocto-project-qs: Added custom title page
  documentation/yocto-project-qs/yocto-project-qs-eclipse-customization.xsl:
    new file
  documentation/Makefile: Support for making Eclipse HTML yocto project
    qs manual
  documentation/yocto-project-qs/yocto-project-qs.xml: Convert
    fake-title section into articleinfo
  documentation/Makefile: logic to make all for yocto-project-qs and
    cleanup
  documentation/tools/eclipse-help.sed: Processes external links for
    eclipse html files
  documentation/Makefile: Added conversion of links to other
    documentation parts.
  documentation/Makefile: Clean up eclipse target and update help.

 documentation/Makefile                             |  119 +-
 .../adt-manual/adt-manual-customization.xsl        |    7 +-
 .../adt-manual-eclipse-customization.xsl           |   26 +
 documentation/adt-manual/adt-manual.xml            |    4 +-
 .../bsp-guide/bsp-guide-customization.xsl          |    4 +
 .../bsp-guide/bsp-guide-eclipse-customization.xsl  |   26 +
 documentation/bsp-guide/bsp-guide.xml              |    4 +-
 .../dev-manual/dev-manual-customization.xsl        |    6 +-
 .../dev-manual-eclipse-customization.xsl           |   26 +
 documentation/dev-manual/dev-manual.xml            |    4 +-
 .../kernel-manual/kernel-manual-customization.xsl  |    7 +-
 .../kernel-manual-eclipse-customization.xsl        |   26 +
 documentation/kernel-manual/kernel-manual.xml      |    4 +-
 .../poky-ref-manual-customization.xsl              |    5 +
 .../poky-ref-manual-eclipse-customization.xsl      |   26 +
 documentation/poky-ref-manual/poky-ref-manual.xml  |    4 +-
 documentation/template/titlepage.templates.xml     |   13 -
 documentation/tools/eclipse-help.sed               |   18 +
 .../yocto-project-qs-customization.xsl             |    3 +-
 .../yocto-project-qs-eclipse-customization.xsl     |   24 +
 .../yocto-project-qs-titlepage.xsl                 | 3820 ++++++++++++++++++++
 .../yocto-project-qs/yocto-project-qs.xml          |   20 +-
 22 files changed, 4116 insertions(+), 80 deletions(-)
 create mode 100644 documentation/adt-manual/adt-manual-eclipse-customization.xsl
 create mode 100644 documentation/bsp-guide/bsp-guide-eclipse-customization.xsl
 create mode 100644 documentation/dev-manual/dev-manual-eclipse-customization.xsl
 create mode 100644 documentation/kernel-manual/kernel-manual-eclipse-customization.xsl
 create mode 100644 documentation/poky-ref-manual/poky-ref-manual-eclipse-customization.xsl
 create mode 100644 documentation/tools/eclipse-help.sed
 create mode 100644 documentation/yocto-project-qs/yocto-project-qs-eclipse-customization.xsl
 create mode 100644 documentation/yocto-project-qs/yocto-project-qs-titlepage.xsl

-- 
1.7.7.6




More information about the yocto mailing list