diff options
| author | Scott Rifenbark <srifenbark@gmail.com> | 2018-01-03 16:09:41 -0800 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2018-02-14 15:25:27 +0000 |
| commit | bc6a19d6a765dbc91c090cabddb6dd968378237d (patch) | |
| tree | 2bc9dcc8c60de05f33cba4270c50211339d1d97b /documentation/Makefile | |
| parent | 9f478d13585ca0ae129ffdb71a1b68b0202a2465 (diff) | |
| download | poky-bc6a19d6a765dbc91c090cabddb6dd968378237d.tar.gz | |
overview-manual: Added new "overview" manual to YP doc set
Fixes [YOCTO #12370]
I added all the mechanics for this new "Yocto Project Overview Manual".
For now, the manual builds and publishes into the 2.5 area. I used
"overview-manual" for the folder name. Makefile properly builds the
new manual. The mega-manual.sed file processes links for the new manual.
The mega-manual.xml file includes the new manual. The poky.ent file
includes a new ENTITY link for the overview manual. All pieces are in
place.
With this commit, just an overview chapter exists. The remaining content
needs to be developed.
(From yocto-docs rev: 632ebd4a91920585e736527e070ca8363a00f41b)
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/Makefile')
| -rw-r--r-- | documentation/Makefile | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/documentation/Makefile b/documentation/Makefile index a747b44738..c6584af546 100644 --- a/documentation/Makefile +++ b/documentation/Makefile | |||
| @@ -84,6 +84,17 @@ | |||
| 84 | # for the 'denzil' branch. | 84 | # for the 'denzil' branch. |
| 85 | # | 85 | # |
| 86 | 86 | ||
| 87 | ifeq ($(DOC),overview-manual) | ||
| 88 | XSLTOPTS = --xinclude | ||
| 89 | ALLPREQ = html eclipse tarball | ||
| 90 | TARFILES = overview-style.css overview-manual.html figures/overview-title.png \ | ||
| 91 | eclipse | ||
| 92 | MANUALS = $(DOC)/$(DOC).html $(DOC)/eclipse | ||
| 93 | FIGURES = figures | ||
| 94 | STYLESHEET = $(DOC)/*.css | ||
| 95 | |||
| 96 | endif | ||
| 97 | |||
| 87 | ifeq ($(DOC),bsp-guide) | 98 | ifeq ($(DOC),bsp-guide) |
| 88 | XSLTOPTS = --xinclude | 99 | XSLTOPTS = --xinclude |
| 89 | ALLPREQ = html eclipse tarball | 100 | ALLPREQ = html eclipse tarball |
| @@ -249,7 +260,8 @@ TARFILES = mega-manual.html mega-style.css \ | |||
| 249 | figures/sdk-environment.png figures/sdk-installed-standard-sdk-directory.png \ | 260 | figures/sdk-environment.png figures/sdk-installed-standard-sdk-directory.png \ |
| 250 | figures/sdk-devtool-add-flow.png figures/sdk-installed-extensible-sdk-directory.png \ | 261 | figures/sdk-devtool-add-flow.png figures/sdk-installed-extensible-sdk-directory.png \ |
| 251 | figures/sdk-devtool-modify-flow.png figures/sdk-eclipse-dev-flow.png \ | 262 | figures/sdk-devtool-modify-flow.png figures/sdk-eclipse-dev-flow.png \ |
| 252 | figures/sdk-devtool-upgrade-flow.png figures/bitbake-build-flow.png figures/ypqs-title.png | 263 | figures/sdk-devtool-upgrade-flow.png figures/bitbake-build-flow.png figures/ypqs-title.png \ |
| 264 | figures/overview-title.png | ||
| 253 | endif | 265 | endif |
| 254 | 266 | ||
| 255 | MANUALS = $(DOC)/$(DOC).html | 267 | MANUALS = $(DOC)/$(DOC).html |
| @@ -406,10 +418,11 @@ eclipse: eclipse-generate eclipse-resolve-links | |||
| 406 | .PHONY : eclipse-generate eclipse-resolve-links | 418 | .PHONY : eclipse-generate eclipse-resolve-links |
| 407 | 419 | ||
| 408 | eclipse-generate: | 420 | eclipse-generate: |
| 409 | ifeq ($(filter $(DOC), sdk-manual bsp-guide dev-manual kernel-dev profile-manual ref-manual yocto-project-qs),) | 421 | ifeq ($(filter $(DOC), overview-manual sdk-manual bsp-guide dev-manual kernel-dev profile-manual ref-manual yocto-project-qs),) |
| 410 | @echo " " | 422 | @echo " " |
| 411 | @echo "ERROR: You can only create eclipse documentation" | 423 | @echo "ERROR: You can only create eclipse documentation" |
| 412 | @echo " of the following documentation parts:" | 424 | @echo " of the following documentation parts:" |
| 425 | @echo " - overview-manual" | ||
| 413 | @echo " - sdk-manual" | 426 | @echo " - sdk-manual" |
| 414 | @echo " - bsp-guide" | 427 | @echo " - bsp-guide" |
| 415 | @echo " - dev-manual" | 428 | @echo " - dev-manual" |
