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

tools/refresh.sh: Add option to refresh all archs or all chips #9231

Merged
merged 1 commit into from May 15, 2023

Commits on May 14, 2023

  1. tools/refresh.sh: Add option to refresh all archs or all chips

    Currently when we modify some Kconfig related to some chip or
    some architecture we need to run refresh.sh to all boards that
    is too slow (more than one hour to finish).
    
    This patch modify the script to update only the boards configs
    of an specific chip or only the boards of an specific architecture.
    
    Examples:
    
    $ ./tools/refresh.sh --silent --defaults arch:renesas
      Normalize us7032evb1/ostest
      Normalize us7032evb1/nsh
      Normalize skp16c26/ostest
      Normalize rx65n-rsk2mb/netnsh
      Normalize rx65n-rsk2mb/ipv6
      Normalize rx65n-rsk2mb/nsh
      Normalize rx65n-rsk1mb/netnsh
      Normalize rx65n-rsk1mb/nsh
      Normalize rx65n-grrose/netnsh
      Normalize rx65n-grrose/ipv6
      Normalize rx65n-grrose/nsh
      Normalize rx65n/nsh
    
    It updates the boards from all 'renesas' architecture (m9c, rx65n, sh1)
    
    $ ./tools/refresh.sh --silent --defaults chip:rx65n
      Normalize rx65n-rsk2mb/netnsh
      Normalize rx65n-rsk2mb/ipv6
      Normalize rx65n-rsk2mb/nsh
      Normalize rx65n-rsk1mb/netnsh
      Normalize rx65n-rsk1mb/nsh
      Normalize rx65n-grrose/netnsh
      Normalize rx65n-grrose/ipv6
      Normalize rx65n-grrose/nsh
      Normalize rx65n/nsh
    
    It updates all the boards from renesas chip 'rx65n' family
    acassis committed May 14, 2023
    Configuration menu
    Copy the full SHA
    76ece3c View commit details
    Browse the repository at this point in the history