Makefile.am revision 555991fd
1555991fdSmrg#
2555991fdSmrg# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
3555991fdSmrg#
4555991fdSmrg# Permission is hereby granted, free of charge, to any person obtaining a
5555991fdSmrg# copy of this software and associated documentation files (the "Software"),
6555991fdSmrg# to deal in the Software without restriction, including without limitation
7555991fdSmrg# the rights to use, copy, modify, merge, publish, distribute, sublicense,
8555991fdSmrg# and/or sell copies of the Software, and to permit persons to whom the
9555991fdSmrg# Software is furnished to do so, subject to the following conditions:
10555991fdSmrg#
11555991fdSmrg# The above copyright notice and this permission notice (including the next
12555991fdSmrg# paragraph) shall be included in all copies or substantial portions of the
13555991fdSmrg# Software.
14555991fdSmrg#
15555991fdSmrg# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16555991fdSmrg# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17555991fdSmrg# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
18555991fdSmrg# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19555991fdSmrg# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
20555991fdSmrg# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
21555991fdSmrg# DEALINGS IN THE SOFTWARE.
22555991fdSmrg#
23555991fdSmrg
24555991fdSmrgif ENABLE_DOCS
25555991fdSmrgdoc_sources = SMlib.xml xsmp.xml
26555991fdSmrgdist_doc_DATA = $(doc_sources)
27555991fdSmrg
28555991fdSmrgif HAVE_XMLTO
29555991fdSmrgdoc_DATA = $(doc_sources:.xml=.html)
30555991fdSmrg
31555991fdSmrgif HAVE_FOP
32555991fdSmrgdoc_DATA += $(doc_sources:.xml=.ps) $(doc_sources:.xml=.pdf)
33555991fdSmrgendif
34555991fdSmrg
35555991fdSmrgif HAVE_XMLTO_TEXT
36555991fdSmrgdoc_DATA += $(doc_sources:.xml=.txt)
37555991fdSmrgendif
38555991fdSmrg
39555991fdSmrgif HAVE_STYLESHEETS
40555991fdSmrgXMLTO_FLAGS = -m $(XSL_STYLESHEET)
41555991fdSmrg
42555991fdSmrgdoc_DATA += xorg.css
43555991fdSmrgxorg.css: $(STYLESHEET_SRCDIR)/xorg.css
44555991fdSmrg	$(AM_V_GEN)cp -pf $(STYLESHEET_SRCDIR)/xorg.css $@
45555991fdSmrgendif
46555991fdSmrg
47555991fdSmrgCLEANFILES = $(doc_DATA)
48555991fdSmrg
49555991fdSmrgSUFFIXES = .xml .ps .pdf .txt .html
50555991fdSmrg
51555991fdSmrg.xml.txt:
52555991fdSmrg	$(AM_V_GEN)$(XMLTO) $(XMLTO_FLAGS) txt $<
53555991fdSmrg
54555991fdSmrg.xml.html:
55555991fdSmrg	$(AM_V_GEN)$(XMLTO) $(XMLTO_FLAGS) xhtml-nochunks $<
56555991fdSmrg
57555991fdSmrg.xml.pdf:
58555991fdSmrg	$(AM_V_GEN)$(XMLTO) $(XMLTO_FLAGS) --with-fop pdf $<
59555991fdSmrg
60555991fdSmrg.xml.ps:
61555991fdSmrg	$(AM_V_GEN)$(XMLTO) $(XMLTO_FLAGS) --with-fop ps $<
62555991fdSmrg
63555991fdSmrgendif HAVE_XMLTO
64555991fdSmrgendif ENABLE_DOCS
65