changeset 4301:b6819fef128f

Dont install gtk-docs * src/cairo.mk, src/pango.mk, src/pango.mk: remove installed gtk-docs
author John D
date Fri, 30 Dec 2016 11:27:58 -0500
parents 90a5bdf9f501
children 3d168da55e47
files Makefile.in configure.ac src/cairo.mk src/libxml2.mk src/pango.mk
diffstat 5 files changed, 25 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile.in	Fri Dec 30 08:53:44 2016 -0500
+++ b/Makefile.in	Fri Dec 30 11:27:58 2016 -0500
@@ -96,6 +96,9 @@
 # Use openblas for octave
 ENABLE_OPENBLAS := @ENABLE_OPENBLAS@
 
+# Install dependancy pkg docs
+ENABLE_DEP_DOCS := @ENABLE_DEP_DOCS@
+
 # Look in lib64 directory.
 MXE_USE_LIB64_DIRECTORY := @ENABLE_LIB64_DIRECTORY@
 
--- a/configure.ac	Fri Dec 30 08:53:44 2016 -0500
+++ b/configure.ac	Fri Dec 30 11:27:58 2016 -0500
@@ -238,6 +238,14 @@
   [if test "$enableval" = yes; then ENABLE_QT5=yes; fi], [])
 AC_SUBST(ENABLE_QT5)
 
+# install dependancy package docs (or not to save space)
+ENABLE_DEP_DOCS=no
+AC_ARG_ENABLE([dep-docs],
+	      [AS_HELP_STRING([--enable-dep-docs],
+			      [Enable install of dependancy package dos])],
+  [if test "$enableval" = yes; then ENABLE_DEP_DOCS=yes; fi], [])
+AC_SUBST(ENABLE_DEP_DOCS)
+
 
 ### Default is to cross compile for mingw.
 
--- a/src/cairo.mk	Fri Dec 30 08:53:44 2016 -0500
+++ b/src/cairo.mk	Fri Dec 30 11:27:58 2016 -0500
@@ -63,4 +63,7 @@
         && $(CONFIGURE_POST_HOOK)
     $(MAKE) -C '$(1)' -j '$(JOBS)' noinst_PROGRAMS=
     $(MAKE) -C '$(1)' -j 1 install noinst_PROGRAMS=  DESTDIR='$(3)'
+    if [ "$(ENABLE_DEP_DOCS)" == "no" ]; then \
+      rm -rf "$(3)$(HOST_PREFIX)/share/gtk-doc"; \
+    fi
 endef
--- a/src/libxml2.mk	Fri Dec 30 08:53:44 2016 -0500
+++ b/src/libxml2.mk	Fri Dec 30 11:27:58 2016 -0500
@@ -34,4 +34,11 @@
         --without-threads && $(CONFIGURE_POST_HOOK)
     $(MAKE) -C '$(1)' -j '$(JOBS)' noinst_PROGRAMS=
     $(MAKE) -C '$(1)' -j 1 install noinst_PROGRAMS= DESTDIR='$(3)'
+
+    if [ "$(ENABLE_DEP_DOCS)" == "no" ]; then \
+      rm -rf "$(3)$(HOST_PREFIX)/share/gtk-doc"; \
+      rm -rf "$(3)$(HOST_PREFIX)/share/doc/$($(PKG)_SUBDIR)/html"; \
+      rm -rf "$(3)$(HOST_PREFIX)/share/doc/$($(PKG)_SUBDIR)/examples"; \
+    fi
 endef
+
--- a/src/pango.mk	Fri Dec 30 08:53:44 2016 -0500
+++ b/src/pango.mk	Fri Dec 30 11:27:58 2016 -0500
@@ -29,4 +29,8 @@
         && $(CONFIGURE_POST_HOOK)
     $(MAKE) -C '$(1)' -j '$(JOBS)' noinst_PROGRAMS=
     $(MAKE) -C '$(1)' -j 1 install noinst_PROGRAMS= DESTDIR='$(3)'
+
+    if [ "$(ENABLE_DEP_DOCS)" == "no" ]; then \
+      rm -rf "$(3)$(HOST_PREFIX)/share/gtk-doc"; \
+    fi
 endef