63 std::vector<std::pair<std::string, std::string>>
arguments_;
AndroidEfiLoaderEspBuilder()=delete
AndroidEfiLoaderEspBuilder & Architecture(Arch arch) &
Definition: esp.cpp:187
Arch arch_
Definition: esp.h:41
bool Build() const
Definition: esp.cpp:193
AndroidEfiLoaderEspBuilder(std::string image_path)
Definition: esp.h:30
const std::string image_path_
Definition: esp.h:39
std::string efi_loader_path_
Definition: esp.h:40
AndroidEfiLoaderEspBuilder & EfiLoaderPath(std::string efi_loader_path) &
Definition: esp.cpp:181
FuchsiaEspBuilder & MultibootBinary(std::string multiboot) &
Definition: esp.cpp:312
FuchsiaEspBuilder()=delete
std::string DumpConfig() const
Definition: esp.cpp:364
FuchsiaEspBuilder & Zedboot(std::string zedboot) &
Definition: esp.cpp:317
FuchsiaEspBuilder(std::string image_path)
Definition: esp.h:74
std::string multiboot_bin_
Definition: esp.h:87
std::optional< Arch > arch_
Definition: esp.h:89
std::string zedboot_
Definition: esp.h:88
bool Build() const
Definition: esp.cpp:327
const std::string image_path_
Definition: esp.h:86
FuchsiaEspBuilder & Architecture(Arch arch) &
Definition: esp.cpp:322
LinuxEspBuilder & Root(std::string root) &
Definition: esp.cpp:230
std::string DumpConfig() const
Definition: esp.cpp:288
LinuxEspBuilder & Initrd(std::string initrd) &
Definition: esp.cpp:240
const std::string image_path_
Definition: esp.h:62
std::string kernel_
Definition: esp.h:66
std::vector< std::string > single_arguments_
Definition: esp.h:64
std::string root_
Definition: esp.h:65
LinuxEspBuilder(std::string image_path)
Definition: esp.h:47
std::string initrd_
Definition: esp.h:67
LinuxEspBuilder & Architecture(Arch arch) &
Definition: esp.cpp:245
LinuxEspBuilder & Argument(std::string key, std::string value) &
Definition: esp.cpp:219
std::optional< Arch > arch_
Definition: esp.h:68
LinuxEspBuilder & Kernel(std::string kernel) &
Definition: esp.cpp:235
std::vector< std::pair< std::string, std::string > > arguments_
Definition: esp.h:63
bool Build() const
Definition: esp.cpp:250
#define key
Definition: dict.c:55
Definition: alloc_driver.h:20
Arch
Definition: host_info.h:23
bool CanGenerateGrubEsp(Arch arch)
Definition: esp.cpp:89
Definition: logging.h:464