blob: e2f7a8f35eaca7556d6d02886d5fc15ca11ae233 [file] [log] [blame]
Lorenz Brun605efbe2021-09-28 14:01:01 +02001def _build_efi_transition_impl(settings, attr):
2 """
Leopold79c13a22023-01-04 23:15:13 +01003 Transition that enables building for an EFI environment. Currently only supports C code.
Lorenz Brun605efbe2021-09-28 14:01:01 +02004 """
5 return {
6 "//command_line_option:crosstool_top": "//build/toolchain/llvm-efi:efi_cc_suite",
7 }
8
9build_efi_transition = transition(
10 implementation = _build_efi_transition_impl,
11 inputs = [],
12 outputs = [
13 "//command_line_option:crosstool_top",
14 ],
15)