# HG changeset patch # User John D # Date 1483115278 18000 # Node ID b6819fef128fb4adfc70666e950059d4fdd8daf0 # Parent 90a5bdf9f50106641770259b649d1c12b108d4c9 Dont install gtk-docs * src/cairo.mk, src/pango.mk, src/pango.mk: remove installed gtk-docs diff -r 90a5bdf9f501 -r b6819fef128f Makefile.in --- 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@ diff -r 90a5bdf9f501 -r b6819fef128f configure.ac --- 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. diff -r 90a5bdf9f501 -r b6819fef128f src/cairo.mk --- 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 diff -r 90a5bdf9f501 -r b6819fef128f src/libxml2.mk --- 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 + diff -r 90a5bdf9f501 -r b6819fef128f src/pango.mk --- 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