Makefile.am revision 7aa89044
1libmandir = $(LIB_MAN_DIR) 2 3libman_xml = Xcomposite.xml 4 5libman_PRE = $(libman_xml:xml=man) \ 6 $(Xcomposite_shadows:=.man) 7 8Xcomposite_shadows = \ 9 XCompositeQueryExtension \ 10 XCompositeQueryVersion \ 11 XCompositeVersion \ 12 XCompositeRedirectWindow \ 13 XCompositeRedirectSubwindows \ 14 XCompositeUnredirectWindow \ 15 XCompositeUnredirectSubwindows \ 16 XCompositeCreateRegionFromBorderClip \ 17 XCompositeNameWindowPixmap \ 18 XCompositeGetOverlayWindow \ 19 XCompositeReleaseOverlayWindow 20 21if INSTALL_MANPAGES 22libman_DATA = $(libman_PRE:man=@LIB_MAN_SUFFIX@) 23endif 24 25EXTRA_DIST = $(libman_PRE) $(libman_xml) 26 27CLEANFILES = $(libman_DATA) 28 29MAINTAINERCLEANFILES = $(libman_xml:xml=man) 30 31SUFFIXES = .$(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 39dist-hook: $(libman_PRE) 40 41if HAVE_XMLTO 42.xml.man: 43 $(AM_V_GEN)$(XMLTO) man $< && mv $*.__libmansuffix__ $@ 44else 45.xml.man: 46 @echo "WARNING: configure did not find xmlto, cannot create $@ without it" 47endif 48