• Sylvain Defresne's avatar
    Explicit use of deprecated global sources assignment filter · 0e80bba7
    Sylvain Defresne authored
    Change all files that depends on the existence of the deprecated
    global sources assignment filter to explicitly configure it by
    importing the deprecated_default_sources_assignment_filter.gni
    and calling set_sources_assignment_filter().
    
    This is a preliminary step before removing the global assignment
    in //build/config/BUILDCONFIG.gn and incremental migration of
    those files from the deprecated feature.
    
    To verify, used a patched version of gn:
    https://gn-review.googlesource.com/c/gn/+/6401
    And then ran:
    
        gn gen out/xxx | grep Filtering: | sort
    
    with and without the patch for all configuration
    (cross-compiling Windows on Linux).
    
    This is a followup of https://crrev.com/c/2418443 that missed
    some of the usages (as not all configuration were tested).
    
    TBR=jochen
    
    Bug: 1018739
    Change-Id: I76d38ec4e3720d36de30bb7921148ca76b3d4d01
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2428894Reviewed-by: default avatarNico Weber <thakis@chromium.org>
    Commit-Queue: Nico Weber <thakis@chromium.org>
    Commit-Queue: Sylvain Defresne <sdefresne@chromium.org>
    Auto-Submit: Sylvain Defresne <sdefresne@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#810362}
    0e80bba7
BUILD.gn 5.96 KB