Changeset 209859 in webkit


Ignore:
Timestamp:
Dec 15, 2016 5:05:44 AM (7 years ago)
Author:
Claudio Saavedra
Message:

[GTK] Ensure gst* docs are not built with update-webkitgtk-libs
https://bugs.webkit.org/show_bug.cgi?id=165855

Reviewed by Philippe Normand.

GStreamer's autogen.sh enables gtk-doc always so we end up building
docs even if we disable them. Use the configure script instead, since
we build from packages and these include it already.

  • gtk/jhbuild.modules: Use shipped configure instead of autogen.sh for

upstream gstreamer packages.

Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r209857 r209859  
     12016-12-15  Claudio Saavedra  <csaavedra@igalia.com>
     2
     3        [GTK] Ensure gst* docs are not built with update-webkitgtk-libs
     4        https://bugs.webkit.org/show_bug.cgi?id=165855
     5
     6        Reviewed by Philippe Normand.
     7
     8        GStreamer's autogen.sh enables gtk-doc always so we end up building
     9        docs even if we disable them. Use the configure script instead, since
     10        we build from packages and these include it already.
     11
     12        * gtk/jhbuild.modules: Use shipped configure instead of autogen.sh for
     13        upstream gstreamer packages.
     14
    1152016-12-15  Alex Christensen  <achristensen@webkit.org>
    216
  • trunk/Tools/gtk/jhbuild.modules

    r209482 r209859  
    348348  </autotools>
    349349
    350   <autotools id="gstreamer" autogenargs="--disable-gtk-doc">
     350  <autotools id="gstreamer" autogen-sh="configure" autogenargs="--disable-gtk-doc">
    351351    <if condition-set="macos">
    352352      <autogenargs value="--disable-introspection"/>
     
    362362
    363363  <autotools id="gst-plugins-base"
    364              autogen-sh="autogen.sh"
     364             autogen-sh="configure"
    365365             autogenargs="--disable-examples --disable-gtk-doc">
    366366    <if condition-set="macos">
     
    376376  </autotools>
    377377
    378   <autotools id="gst-plugins-good" autogenargs="--disable-examples --disable-soup --disable-gtk-doc">
     378  <autotools id="gst-plugins-good" autogen-sh="configure" autogenargs="--disable-examples --disable-soup --disable-gtk-doc">
    379379    <if condition-set="macos">
    380380      <autogenargs value="--disable-introspection"/>
     
    397397  </autotools>
    398398
    399   <autotools id="gst-plugins-bad" autogenargs="--disable-examples --disable-gtk-doc">
     399  <autotools id="gst-plugins-bad" autogen-sh="configure" autogenargs="--disable-examples --disable-gtk-doc">
    400400    <if condition-set="macos">
    401401      <autogenargs value="--disable-introspection"/>
     
    414414  </autotools>
    415415
    416   <autotools id="gst-libav" autogenargs="--with-libav-extra-configure='--disable-yasm' --disable-gtk-doc">
     416  <autotools id="gst-libav" autogen-sh="configure" autogenargs="--with-libav-extra-configure='--disable-yasm' --disable-gtk-doc">
    417417    <dependencies>
    418418      <dep package="gst-plugins-base"/>
Note: See TracChangeset for help on using the changeset viewer.