[PATCH libSM 2/2] doc: install generated images in $docdir

Gaetan Nadon memsize at videotron.ca
Fri Feb 5 09:23:48 PST 2010


The html installed doc is incomplete without the generated images.

Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
---
 doc/Makefile.am |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/doc/Makefile.am b/doc/Makefile.am
index eea436b..ef42872 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -30,10 +30,31 @@ EXTRA_DIST = $(doc_sources)
 if ENABLE_DOCS
 if HAVE_GROFF
 doc_DATA = SMlib.txt SMlib.ps SMlib.html xsmp.txt xsmp.ps xsmp.html
+imagesdir = $(docdir)/images
 
 CLEANFILES = $(doc_DATA)
 MOSTLYCLEANFILES = index.*
 
+install-data-local:
+	test -z "$(imagesdir)" || $(MKDIR_P) "$(DESTDIR)$(imagesdir)"
+	@d="$(srcdir)/images/"; \
+	list=`ls $$d`; \
+	for p in $$list; do \
+	  echo " $(docDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(imagesdir)/$$p'"; \
+	  $(docDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(imagesdir)/$$p"; \
+	done;
+
+uninstall-local:
+	@if test -n $(DESTDIR)$(imagesdir); then \
+	  if test -d $(DESTDIR)$(imagesdir); then \
+	    list=`ls $(DESTDIR)$(imagesdir)`; \
+	    for p in $$list; do \
+	      echo " rm -f '$(DESTDIR)$(imagesdir)/$$p'"; \
+	      rm -f "$(DESTDIR)$(imagesdir)/$$p"; \
+	    done \
+	  fi; \
+	fi;
+
 mostlyclean-local:
 	@rm -fr images
 
-- 
1.6.0.4



More information about the xorg-devel mailing list