allow multitree projects to define xgcc tree

let them specific it, rather than falling back
to coreboot/default (can also be used for coreboot boards)

Signed-off-by: Leah Rowe <leah@libreboot.org>
This commit is contained in:
Leah Rowe
2024-01-21 05:58:37 +00:00
parent c6d243af93
commit 8a9c70f2f6
5 changed files with 6 additions and 1 deletions
+2 -1
View File
@@ -12,7 +12,7 @@ set -u -e
eval "$(setvars "" xarch cfgsdir codedir config config_name xlang mode \
elfdir listfile project target target_dir targets tree _f target1 \
bootstrapargs autoconfargs cmakedir makeargs autogenargs)"
bootstrapargs autoconfargs cmakedir makeargs autogenargs xtree)"
main()
{
@@ -159,6 +159,7 @@ check_cross_compiler()
for _xarch in $xarch; do
cbdir="src/coreboot/${tree}"
[ "$project" != "coreboot" ] && cbdir="src/coreboot/default"
[ -n "$xtree" ] && cbdir="src/coreboot/$xtree"
x_ ./update trees -f coreboot ${cbdir#src/coreboot/}