summaryrefslogtreecommitdiffstats
path: root/documentation/Makefile
diff options
context:
space:
mode:
authorScott Rifenbark <srifenbark@gmail.com>2018-01-31 09:49:14 -0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2018-02-14 15:25:31 +0000
commitd924e446a36179ddb4b8fc403a531a5ebf829ab8 (patch)
treea7e0c7d2395d9d165b89208f31a5d568ba47eb67 /documentation/Makefile
parent651262288241a6b42d80cbc34e9aefa117995a17 (diff)
downloadpoky-d924e446a36179ddb4b8fc403a531a5ebf829ab8.tar.gz
Makefile: Updates so that the new concepts-manual can be made.
(From yocto-docs rev: ede784df8034d3e582248952716af3441315cae9) 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/Makefile19
1 files changed, 16 insertions, 3 deletions
diff --git a/documentation/Makefile b/documentation/Makefile
index 6f8e0d491b..fc9f9f9534 100644
--- a/documentation/Makefile
+++ b/documentation/Makefile
@@ -94,7 +94,19 @@ TARFILES = getting-started-style.css getting-started.html figures/getting-starte
94 figures/source-fetching.png figures/patching.png figures/configuration-compile-autoreconf.png \ 94 figures/source-fetching.png figures/patching.png figures/configuration-compile-autoreconf.png \
95 figures/analysis-for-package-splitting.png figures/image-generation.png \ 95 figures/analysis-for-package-splitting.png figures/image-generation.png \
96 figures/sdk-generation.png figures/images.png figures/sdk.png \ 96 figures/sdk-generation.png figures/images.png figures/sdk.png \
97 figures/YP-flow-diagram.png figures/cross-development-toolchains.png \ 97 figures/YP-flow-diagram.png \
98 eclipse
99MANUALS = $(DOC)/$(DOC).html $(DOC)/eclipse
100FIGURES = figures
101STYLESHEET = $(DOC)/*.css
102
103endif
104
105ifeq ($(DOC),concepts-manual)
106XSLTOPTS = --xinclude
107ALLPREQ = html eclipse tarball
108TARFILES = concepts-manual-style.css concepts-manual.html figures/concepts-manual-title.png \
109 figures/cross-development-toolchains.png \
98 eclipse 110 eclipse
99MANUALS = $(DOC)/$(DOC).html $(DOC)/eclipse 111MANUALS = $(DOC)/$(DOC).html $(DOC)/eclipse
100FIGURES = figures 112FIGURES = figures
@@ -268,7 +280,7 @@ TARFILES = mega-manual.html mega-style.css \
268 figures/sdk-devtool-add-flow.png figures/sdk-installed-extensible-sdk-directory.png \ 280 figures/sdk-devtool-add-flow.png figures/sdk-installed-extensible-sdk-directory.png \
269 figures/sdk-devtool-modify-flow.png figures/sdk-eclipse-dev-flow.png \ 281 figures/sdk-devtool-modify-flow.png figures/sdk-eclipse-dev-flow.png \
270 figures/sdk-devtool-upgrade-flow.png figures/bitbake-build-flow.png figures/ypqs-title.png \ 282 figures/sdk-devtool-upgrade-flow.png figures/bitbake-build-flow.png figures/ypqs-title.png \
271 figures/getting-started-title.png 283 figures/getting-started-title.png figures/concepts-manual-title.png
272 endif 284 endif
273 285
274MANUALS = $(DOC)/$(DOC).html 286MANUALS = $(DOC)/$(DOC).html
@@ -417,10 +429,11 @@ eclipse: eclipse-generate eclipse-resolve-links
417.PHONY : eclipse-generate eclipse-resolve-links 429.PHONY : eclipse-generate eclipse-resolve-links
418 430
419eclipse-generate: 431eclipse-generate:
420ifeq ($(filter $(DOC), getting-started sdk-manual bsp-guide dev-manual kernel-dev profile-manual ref-manual yocto-project-qs),) 432ifeq ($(filter $(DOC), concepts-manual getting-started sdk-manual bsp-guide dev-manual kernel-dev profile-manual ref-manual yocto-project-qs),)
421 @echo " " 433 @echo " "
422 @echo "ERROR: You can only create eclipse documentation" 434 @echo "ERROR: You can only create eclipse documentation"
423 @echo " of the following documentation parts:" 435 @echo " of the following documentation parts:"
436 @echo " - concepts-manual"
424 @echo " - getting-started" 437 @echo " - getting-started"
425 @echo " - sdk-manual" 438 @echo " - sdk-manual"
426 @echo " - bsp-guide" 439 @echo " - bsp-guide"