Skip to content
  • zandobersek@gmail.com's avatar
    [GTK] Feature enabling/disabling should be possible through build-webkit · 68b5fe36
    zandobersek@gmail.com authored
    https://bugs.webkit.org/show_bug.cgi?id=99271
    
    Reviewed by Gustavo Noronha Silva.
    
    .: 
    
    The autogen.sh script now calls the Tools/gtk/override-feature-defines script
    before calling autoreconf. This ensures that Source/WebCore/GNUmakefile.features.am
    is present and properly modified if the build-webkit script intends to override
    any feature.
    
    The Source/WebCore/GNUmakefile.features.am file is added to the ignored files list
    so it doesn't pop out as a new, untracked file.
    
    * .gitignore:
    * autogen.sh:
    
    Source/WebCore: 
    
    Move the contents of GNUmakefile.features.am into GNUmakefile.features.am.in.
    The former is then copied from the latter but then appropriately modified if
    the build-webkit script overrides any of the default feature defines.
    
    No new tests - no new testable functionality.
    
    * GNUmakefile.features.am.in: Renamed from Source/WebCore/GNUmakefile.features.am.
    
    Tools: 
    
    Refactor the code in webkitdirs.pm that builds an autotools...
    68b5fe36