Skip to content
  • mrobinson@webkit.org's avatar
    [GTK] Enable introspection always for developer builds · 0547d1d0
    mrobinson@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=114983
    
    Reviewed by Gustavo Noronha Silva.
    
    .:
    
    * Source/autotools/SetupAutoconfHeader.m4: No longer expose the ENABLE_INTROSPECTION
    autoconf header variable. It isn't used and it means that when introspection is enabled
    or disabled, there is an unnecessary full rebuild.
    
    Source/WebKit/gtk:
    
    * GNUmakefile.am: Make warnings during gir scanning cause the build to fail. Eliminate
    warnings about deprecated API that the g-ir-scanner uses when generating
    the scanner program. Use --quiet to avoid printing lots of output to
    non-verbose builds.
    
    Source/WebKit2:
    
    * GNUmakefile.am: Make warnings during gir scanning cause the build to fail. Eliminate
    warnings about deprecated API that the g-ir-scanner uses when generating
    the scanner program. Use --quiet.
    
    Tools:
    
    * Scripts/webkitdirs.pm:
    (runAutogenForAutotoolsProjectIfNecessary): Always enable introspection
    when using build-webkit.
    * gtk/jhbuildrc: Enable documentation for all jhbuild modules and explicitly
    choose the memory gsettings backend while in the jhbuild. This eliminates
    warnings from programs that fall back to the memory backend.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148916 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    0547d1d0