#
# Examples:
#
-# make DOC=user-manual
-# make pdf DOC=user-manual
+# make DOC=bitbake-user-manual
+# make pdf DOC=bitbake-user-manual
#
# The first example generates the HTML and PDF versions of the User Manual.
# The second example generates the HTML version only of the User Manual.
#
-ifeq ($(DOC),user-manual)
-XSLTOPTS = --stringparam html.stylesheet user-manual-style.css \
+ifeq ($(DOC),bitbake-user-manual)
+XSLTOPTS = --stringparam html.stylesheet bitbake-user-manual-style.css \
--stringparam chapter.autolabel 1 \
--stringparam section.autolabel 1 \
--stringparam section.label.includes.component.label 1 \
--xinclude
ALLPREQ = html pdf tarball
-TARFILES = user-manual-style.css user-manual.html user-manual.pdf figures/bitbake-title.png
+TARFILES = bitbake-user-manual-style.css bitbake-user-manual.html bitbake-user-manual.pdf figures/bitbake-title.png
MANUALS = $(DOC)/$(DOC).html $(DOC)/$(DOC).pdf
FIGURES = figures
STYLESHEET = $(DOC)/*.css
all: $(ALLPREQ)
pdf:
-ifeq ($(DOC),user-manual)
+ifeq ($(DOC),bitbake-user-manual)
@echo " "
@echo "********** Building."$(DOC)
@echo " "
endif
html:
-ifeq ($(DOC),user-manual)
+ifeq ($(DOC),bitbake-user-manual)
# See http://www.sagehill.net/docbookxsl/HtmlOutput.html
@echo " "
@echo "******** Building "$(DOC)
Folders exist for individual manuals as follows:
-* user-manual - The BitBake User Manual
+* bitbake-user-manual - The BitBake User Manual
Each folder is self-contained regarding content and figures.
creates an HTML and a PDF version of the BitBake User Manual.
The DOC variable specifies the manual you are making:
- $ make DOC=user-manual
+ $ make DOC=bitbake-user-manual
template
========
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
-<chapter id="user-manual-execution">
+<chapter id="bitbake-user-manual-execution">
<title>Execution</title>
<para>
</literallayout>
For information on the BitBake command and its options,
see
- "<link linkend='user-manual-command'>The BitBake Command</link>"
+ "<link linkend='bitbake-user-manual-command'>The BitBake Command</link>"
section.
</para>
While every attempt is made to explain what is happening,
not everything can be covered.
You can find further information in the
- "<link linkend='user-manual-metadata'>Syntax and Operators</link>"
+ "<link linkend='bitbake-user-manual-metadata'>Syntax and Operators</link>"
chapter.
</para>
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
-<chapter id="user-manual-intro">
+<chapter id="bitbake-user-manual-intro">
<title>Overview</title>
<para>
</para>
</section>
- <section id="user-manual-command">
+ <section id="bitbake-user-manual-command">
<title>The BitBake Command</title>
<para>
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
-<chapter id="user-manual-metadata">
+<chapter id="bitbake-user-manual-metadata">
<title>Syntax and Operators</title>
<para>
</legalnotice>
</bookinfo>
- <xi:include href="user-manual-intro.xml"/>
+ <xi:include href="bitbake-user-manual-intro.xml"/>
- <xi:include href="user-manual-execution.xml"/>
+ <xi:include href="bitbake-user-manual-execution.xml"/>
- <xi:include href="user-manual-metadata.xml"/>
+ <xi:include href="bitbake-user-manual-metadata.xml"/>
- <xi:include href="user-manual-fetching.xml"/>
+ <xi:include href="bitbake-user-manual-fetching.xml"/>
- <xi:include href="user-manual-ref-variables.xml"/>
+ <xi:include href="bitbake-user-manual-ref-variables.xml"/>
- <xi:include href="user-manual-hello.xml"/>
+ <xi:include href="bitbake-user-manual-hello.xml"/>
</book>
# If you leave this block of code in then the text title in the
# <title>BitBake User Manual</title> statement of the
-# user-manual.xml file is rendered on the title page below the
+# bitbake-user-manual.xml file is rendered on the title page below the
# image. Commenting it out gets it out of there yet allows it
# to be retained in the tab text for the HTML version of the
# manual.
<!--
# If you leave this block of code in then the text title in the
# <title>BitBake User Manual</title> statement of the
-# user-manual.xml file is rendered on the title page below the
+# bitbake-user-manual.xml file is rendered on the title page below the
# image. Commenting it out gets it out of there yet allows it
# to be retained in the tab text for the HTML version of the
# manual.