Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Same transition dirs when only cmd line options differs #13580

Closed
wants to merge 1 commit into from

Commits on Sep 13, 2021

  1. Same transition dirs when only cmd line options differs

    Ignore user defined build settings only set on
    command line and not affected by any transition,
    when calculating transitionDirectoryNameFragment
    output directory.
    
    Native options on command line already have this
    behavior, and this commit provides the same also
    for user defined build settings.
    
    This allows reducing transition scalability issues,
    by combining transitions with command line options:
    
     a) Setting a limited number of common options via
        transitions, which affects large parts of the
        code base, but with limited number of variants.
     b) When needed, *also* setting a few of many
        specific options, each of them affecting only
        their parts of the code base, but with many
        variants.
    
    Resolves bazelbuild#12731
    ulrfa committed Sep 13, 2021
    Configuration menu
    Copy the full SHA
    8f521dc View commit details
    Browse the repository at this point in the history