Alan Green | 73b365c | 2021-05-05 20:22:37 +1000 | [diff] [blame] | 1 | #!/bin/bash |
Alan Green | e56b7ac | 2021-04-07 14:52:42 +1000 | [diff] [blame] | 2 | |
David Lattimore | 3b6faa2 | 2022-10-18 14:10:43 +1100 | [diff] [blame] | 3 | # Copyright 2021 The ChromiumOS Authors |
Alan Green | e56b7ac | 2021-04-07 14:52:42 +1000 | [diff] [blame] | 4 | # Use of this source code is governed by a BSD-style license that can be |
| 5 | # found in the LICENSE file. |
| 6 | |
Alan Green | 9bdd666 | 2021-04-10 07:49:12 +1000 | [diff] [blame] | 7 | set -o errexit |
Alan Green | e56b7ac | 2021-04-07 14:52:42 +1000 | [diff] [blame] | 8 | |
Alan Green | 73b365c | 2021-05-05 20:22:37 +1000 | [diff] [blame] | 9 | PROJECT_ROOT=$(realpath "$(dirname "${BASH_SOURCE[0]}")"/..) |
Alan Green | e56b7ac | 2021-04-07 14:52:42 +1000 | [diff] [blame] | 10 | |
David Lattimore | 3e6d4f1 | 2022-07-18 11:58:13 +1000 | [diff] [blame] | 11 | # If we're outside the chroot, rerun inside. |
| 12 | if [ ! -e /etc/cros_chroot_version ] ; then |
| 13 | exec "${PROJECT_ROOT}/scripts/run-tool" "$0" "$@" |
| 14 | fi |
| 15 | |
Dan Callaghan | 9c8c1b2 | 2022-01-06 13:47:57 +1100 | [diff] [blame] | 16 | cd "${PROJECT_ROOT}" |
Alan Green | e56b7ac | 2021-04-07 14:52:42 +1000 | [diff] [blame] | 17 | |
Dan Callaghan | 9c8c1b2 | 2022-01-06 13:47:57 +1100 | [diff] [blame] | 18 | scripts/pyrun -m soc.hps_soc "$@" |