summaryrefslogtreecommitdiff
path: root/tcwg_kernel-build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tcwg_kernel-build.sh')
-rwxr-xr-xtcwg_kernel-build.sh10
1 files changed, 5 insertions, 5 deletions
diff --git a/tcwg_kernel-build.sh b/tcwg_kernel-build.sh
index e4c446d6..4dd662a8 100755
--- a/tcwg_kernel-build.sh
+++ b/tcwg_kernel-build.sh
@@ -40,13 +40,13 @@ rr[target]=${rr[target]-${ci_config[2]}}
# shellcheck disable=SC2154
rr[linux_config]=${rr[linux_config]-${ci_config[4]}}
-case "${rr[toolchain]}" in
- llvm)
- # shellcheck disable=SC2154
+case "${rr[components]-unset}:${rr[toolchain]}" in
+ unset:llvm)
rr[components]="llvm linux qemu" ;;
- gnu)
+ unset:gnu)
rr[components]="binutils gcc linux qemu" ;;
- *) assert_with_msg "Unknown toolchain \"${rr[toolchain]}\"" false ;;
+ *)
+ obligatory_variables rr[components] ;;
esac
# Use baseline branches by default.