documentation/yocto-project-qs/Makefile: BUGID#_956 - Modified Publish

Fixed the makes file so that the HTML file and the CSS file are
automatically published to the appropriate directory in the Yocto
Project website.  Also the PNG files (4) are published to the directory's
'figures' folder.  This fixes BUGID#_956 for the Quick Start manual.

(From yocto-docs rev: e315f2ca65c5003e2ad02bd89f0850a79dc548bf)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Scott Rifenbark 2011-05-06 17:48:11 -05:00 committed by Richard Purdie
parent 660fb42f86
commit f285547a38
1 changed files with 7 additions and 5 deletions

View File

@ -17,16 +17,18 @@ html:
xsltproc $(XSLTOPTS) -o yocto-project-qs.html yocto-project-qs-customization.xsl yocto-project-qs.xml
tarball: html
tar -cvzf yocto-project-qs.tgz yocto-project-qs.html ypqs.pdf style.css figures/yocto-environment.png figures/building-an-image.png figures/using-a-pre-built-image.png figures/yocto-project-transp.png
tar -cvzf yocto-project-qs.tgz yocto-project-qs.html style.css figures/yocto-environment.png figures/building-an-image.png figures/using-a-pre-built-image.png figures/yocto-project-transp.png
validate:
xmllint --postvalid --xinclude --noout yocto-project-qs.xml
OUTPUTS = yocto-project-qs.tgz yocto-project-qs.html ypqs.pdf
SOURCES = *.png *.xml *.css
MANUALS = yocto-project-qs.html
FIGURES = figures/*.png
STYLESHEET = *.css
publish:
scp -r $(OUTPUTS) $(SOURCES) www.yoctoproject.org:/srv/www/www.yoctoproject.org-doc/yocto-quick-start
scp -r $(MANUALS) $(STYLESHEET) srifenbark@www.yoctoproject.org:/srv/www/www.yoctoproject.org-docs/yocto-quick-start
scp -r $(FIGURES) srifenbark@www.yoctoproject.org:/srv/www/www.yoctoproject.org-docs/yocto-quick-start/figures
clean:
rm -f $(OUTPUTS)
rm -f $(MANUALS)