upload tizen2.0 source
[framework/uifw/xorg/lib/libxcomposite.git] / man / Makefile.am
1 libmandir = $(LIB_MAN_DIR)
2
3 libman_xml = Xcomposite.xml
4
5 libman_PRE = $(libman_xml:xml=man)              \
6              $(Xcomposite_shadows:=.man)
7
8 Xcomposite_shadows =                            \
9         XCompositeQueryExtension                \
10         XCompositeQueryVersion                  \
11         XCompositeVersion                       \
12         XCompositeRedirectWindow                \
13         XCompositeRedirectSubwindows            \
14         XCompositeUnredirectWindow              \
15         XCompositeUnredirectSubwindows          \
16         XCompositeCreateRegionFromBorderClip    \
17         XCompositeNameWindowPixmap              \
18         XCompositeGetOverlayWindow              \
19         XCompositeReleaseOverlayWindow
20
21 if INSTALL_MANPAGES
22 libman_DATA = $(libman_PRE:man=@LIB_MAN_SUFFIX@)
23 endif
24
25 EXTRA_DIST  = $(libman_PRE) $(libman_xml)
26
27 CLEANFILES  = $(libman_DATA)
28
29 MAINTAINERCLEANFILES = $(libman_xml:xml=man)
30
31 SUFFIXES = .$(LIB_MAN_SUFFIX) .man .xml
32
33 # String replacements in MAN_SUBSTS now come from xorg-macros.m4 via configure
34 .man.$(LIB_MAN_SUFFIX):
35         $(AM_V_GEN)$(SED) $(MAN_SUBSTS) < $< > $@
36
37 # Generate nroff sources from DocBook/xml
38
39 dist-hook: $(libman_PRE)
40
41 if HAVE_XMLTO
42 .xml.man:
43         $(AM_V_GEN)$(XMLTO) man $< && mv $*.__libmansuffix__ $@
44 else
45 .xml.man:
46         @echo "WARNING: configure did not find xmlto, cannot create $@ without it"
47 endif