فهرست منبع

Easier with one place for configure options for disabling gtk-doc

Thomas Lundquist 16 سال پیش
والد
کامیت
fa2273f409
5فایلهای تغییر یافته به همراه6 افزوده شده و 3 حذف شده
  1. 1 0
      package/Makefile.autotools.in
  2. 4 0
      package/Makefile.in
  3. 0 1
      package/cairo/cairo.mk
  4. 0 2
      package/libglib2/libglib2.mk
  5. 1 0
      package/libgtk2/libgtk2.mk

+ 1 - 0
package/Makefile.autotools.in

@@ -248,6 +248,7 @@ $(BUILD_DIR)/%/.stamp_configured:
 		--prefix=/usr \
 		--exec-prefix=/usr \
 		--sysconfdir=/etc \
+		$(DISABLE_DOCUMENTATION) \
 		$(QUIET) $($(PKG)_CONF_OPT)
 	$(Q)touch $@
 

+ 4 - 0
package/Makefile.in

@@ -345,6 +345,10 @@ ifneq ($(BR2_LARGEFILE),y)
 DISABLE_LARGEFILE= --disable-largefile
 endif
 
+ifneq ($(BR2_HAVE_DOCUMENTATION),y)
+DISABLE_DOCUMENTATION=--without-html-dir --disable-gtk-doc
+endif
+
 ifneq ($(BR2_INET_IPV6),y)
 DISABLE_IPV6= --disable-ipv6
 endif

+ 0 - 1
package/cairo/cairo.mk

@@ -46,7 +46,6 @@ ifeq ($(BR2_PACKAGE_DIRECTFB),y)
 	CAIRO_CONF_OPT = --disable-xlib --without-x --enable-directfb
 	CAIRO_DEPENDENCIES_EXTRA = directfb
 endif
-CAIRO_CONF_OPT += --disable-gtk-doc --without-html-dir
 
 CAIRO_DEPENDENCIES = uclibc gettext libintl pkgconfig zlib libpng fontconfig $(CAIRO_DEPENDENCIES_EXTRA) pixman $(XSERVER) 
 

+ 0 - 2
package/libglib2/libglib2.mk

@@ -48,8 +48,6 @@ LIBGLIB2_CONF_ENV =	\
 		gt_cv_c_wchar_t=$(if $(BR2_USE_WCHAR),yes,no)
 
 LIBGLIB2_CONF_OPT = --enable-shared \
-	 	--disable-gtk-doc \
-		--with-html-dir=/dev/null \
 		--enable-static
 
 LIBGLIB2_DEPENDENCIES = uclibc gettext libintl pkgconfig

+ 1 - 0
package/libgtk2/libgtk2.mk

@@ -75,6 +75,7 @@ LIBGTK2_CONF_OPT = --enable-shared \
 		--disable-glibtest \
 		--enable-explicit-deps=no \
 		--disable-debug \
+		--without-html-dir \
 		$(DISABLE_LARGEFILE) \
 		$(LIBGTK2_CONF_OPT_X)  \
 		$(LIBGTK2_CONF_OPT_DFB)