mirror of
https://github.com/brl/mutter.git
synced 2024-12-23 03:22:04 +00:00
2007-06-07 Emmanuele Bassi <ebassi@openedhand.com>
* configure.ac: * doc/manual/Makefile.am: Find xmlto and jw in the path and use the symbolic names when building the manual.
This commit is contained in:
parent
1391ee7306
commit
358269be3e
@ -1,3 +1,9 @@
|
|||||||
|
2007-06-07 Emmanuele Bassi <ebassi@openedhand.com>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
* doc/manual/Makefile.am: Find xmlto and jw in the path and
|
||||||
|
use the symbolic names when building the manual.
|
||||||
|
|
||||||
2007-06-14 Tomas Frydrych <tf@openedhand.com>
|
2007-06-14 Tomas Frydrych <tf@openedhand.com>
|
||||||
|
|
||||||
* clutter/clutter-actor.c:
|
* clutter/clutter-actor.c:
|
||||||
|
@ -262,6 +262,13 @@ AC_ARG_ENABLE(manual,
|
|||||||
[Build application developers manual. Requires jw and xmlto binaries.]),
|
[Build application developers manual. Requires jw and xmlto binaries.]),
|
||||||
enable_manual=$enableval, enable_manual=no)
|
enable_manual=$enableval, enable_manual=no)
|
||||||
|
|
||||||
|
if "x$enable_manual" = "xyes"; then
|
||||||
|
AC_PATH_PROG(JW, jw)
|
||||||
|
AC_PATH_PROG(XMLTO, xmlto)
|
||||||
|
AC_SUBST(JW)
|
||||||
|
AC_SUBST(XMLTO)
|
||||||
|
fi
|
||||||
|
|
||||||
AM_CONDITIONAL(ENABLE_MANUAL, test x$enable_manual != xno)
|
AM_CONDITIONAL(ENABLE_MANUAL, test x$enable_manual != xno)
|
||||||
|
|
||||||
dnl ========================================================================
|
dnl ========================================================================
|
||||||
|
@ -5,19 +5,20 @@ EXTRA_DIST = clutter-manual.xml.in manual.xsl style.css $(srcdir)/$(IMAGE_FILES
|
|||||||
CLEANFILES = pdf-build.stamp txt-build.stamp htmldoc-build.stamp clutter-manual.xml
|
CLEANFILES = pdf-build.stamp txt-build.stamp htmldoc-build.stamp clutter-manual.xml
|
||||||
|
|
||||||
pdf-build.stamp: clutter-manual.xml
|
pdf-build.stamp: clutter-manual.xml
|
||||||
SP_ENCODING=XML SP_CHARSET_FIXED=YES jw -b pdf $(srcdir)/clutter-manual.xml
|
SP_ENCODING=XML SP_CHARSET_FIXED=YES $(JW) \
|
||||||
mv $(srcdir)/clutter-manual.pdf clutter-manual-@CLUTTER_MAJORMINOR@.pdf
|
-b pdf $(srcdir)/clutter-manual.xml && \
|
||||||
|
mv $(srcdir)/clutter-manual.pdf clutter-manual-@CLUTTER_MAJORMINOR@.pdf && \
|
||||||
touch pdf-build.stamp
|
touch pdf-build.stamp
|
||||||
|
|
||||||
txt-build.stamp: clutter-manual.xml
|
txt-build.stamp: clutter-manual.xml
|
||||||
xmlto txt $(srcdir)/clutter-manual.xml
|
$(XMLTO) txt $(srcdir)/clutter-manual.xml && \
|
||||||
mv $(srcdir)/clutter-manual.txt clutter-manual-@CLUTTER_MAJORMINOR@.txt
|
mv $(srcdir)/clutter-manual.txt clutter-manual-@CLUTTER_MAJORMINOR@.txt && \
|
||||||
touch txt-build.stamp
|
touch txt-build.stamp
|
||||||
|
|
||||||
htmldoc-build.stamp: clutter-manual.xml
|
htmldoc-build.stamp: clutter-manual.xml
|
||||||
$(mkinstalldirs) html
|
$(mkinstalldirs) html && \
|
||||||
xmlto -m manual.xsl -o html/ xhtml $(srcdir)/clutter-manual.xml
|
$(XMLTO) -m manual.xsl -o html/ xhtml $(srcdir)/clutter-manual.xml && \
|
||||||
cp $(srcdir)/style.css html/
|
cp $(srcdir)/style.css html/ && \
|
||||||
touch htmldoc-build.stamp
|
touch htmldoc-build.stamp
|
||||||
|
|
||||||
doc: txt-build.stamp htmldoc-build.stamp pdf-build.stamp
|
doc: txt-build.stamp htmldoc-build.stamp pdf-build.stamp
|
||||||
@ -60,4 +61,4 @@ install-data-local:
|
|||||||
$(INSTALL_DATA) $(srcdir)/clutter-manual-@CLUTTER_MAJORMINOR@.pdf $(DOCDIR)/clutter-manual-@CLUTTER_MAJORMINOR@.pdf; \
|
$(INSTALL_DATA) $(srcdir)/clutter-manual-@CLUTTER_MAJORMINOR@.pdf $(DOCDIR)/clutter-manual-@CLUTTER_MAJORMINOR@.pdf; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
.PHONY : doc
|
.PHONY : doc
|
||||||
|
Loading…
Reference in New Issue
Block a user