| # Copyright 2019 The Chromium OS Authors. All rights reserved. | |
| # Use of this source code is governed by a BSD-style license that can be | |
| # found in the LICENSE file. | |
| # A hack to try and unwedge some rust rebuilds. https://crbug.com/1018589 | |
| export CLEAN_DELAY=0 | |
| for board_root in /build/*; do | |
| board_name=${board_root##*/} | |
| if [[ -d "${board_root}/var/db/pkg/dev-rust" ]]; then | |
| if rust_pkgs=$(qlist-"${board_name}" -IC dev-rust); then | |
| emerge-"${board_name}" -Cq ${rust_pkgs} & | |
| fi | |
| fi | |
| done | |
| wait |