Skip to content
  • Simon Glass's avatar
    buildman: Avoid overwriting existing toolchain entries · c8785c5b
    Simon Glass authored
    
    
    The current code for setting up the toolchain config always writes the new
    paths to an item called 'toolchain'. This means that it will overwrite any
    existing toolchain item with the same name. In practice, this means that:
    
       buildman --fetch-arch all
    
    will fetch all toolchains, but only the path of the final one will be added
    to the config. This normally works out OK, since most toolchains are the
    same version (e.g. gcc 4.9) and will be found on the same path. But it is
    not correct and toolchains for archs which don't use the same version will
    not function as expected.
    
    Adjust the code to use a complete glob of the toolchain path.
    
    Signed-off-by: default avatarSimon Glass <sjg@chromium.org>
    Reviewed-by: default avatarTom Rini <trini@konsulko.com>
    c8785c5b