Lines Matching refs:builder
200 EspBuilder& Merge(EspBuilder builder) & { in Merge() argument
201 std::move(builder.directories_.begin(), builder.directories_.end(), in Merge()
203 std::move(builder.files_.begin(), builder.files_.end(), in Merge()
267 auto builder = EspBuilder(image_path); in PrepareESP() local
268 builder.Directory("EFI") in PrepareESP()
276 builder.File(kBootSrcPathAA64, kBootDestPathAA64, /* required */ true); in PrepareESP()
279 builder.File(kMultibootModuleSrcPathAA64, kMultibootModuleDestPathAA64, in PrepareESP()
292 builder.File(efi_path, kBootDestPathIA32, /* required */ true); in PrepareESP()
295 builder.File(kBootSrcPathIA32, kBootDestPathIA32, /* required */ true); in PrepareESP()
296 builder.File(kMultibootModuleSrcPathIA32, kMultibootModuleDestPathIA32, in PrepareESP()
303 return std::move(builder); in PrepareESP()
309 auto builder = EspBuilder(); in AddGrubConfig() local
311 builder.Directory("boot") in AddGrubConfig()
316 builder.File(config, kGrubDebianConfigDestPath, /*required*/ true) in AddGrubConfig()
320 return builder; in AddGrubConfig()
341 EspBuilder builder = EspBuilder(image_path_); in Build() local
342 builder.Directory("EFI").Directory("EFI/BOOT"); in Build()
361 builder.File(efi_loader_path_, dest_path, /* required */ true); in Build()
362 return builder.Build(); in Build()
409 auto builder = PrepareESP(image_path_, *arch_); in Build() local
424 builder.Merge(AddGrubConfig(tmp_grub_config)); in Build()
425 builder.File(kernel_, kKernelDestPath, /*required*/ true); in Build()
427 builder.File(initrd_, kInitrdDestPath, /*required*/ true); in Build()
430 return builder.Build(); in Build()
486 auto builder = PrepareESP(image_path_, *arch_); in Build() local
501 builder.Merge(AddGrubConfig(tmp_grub_config)); in Build()
502 builder.File(multiboot_bin_, kMultibootBinDestPath, /*required*/ true); in Build()
503 builder.File(zedboot_, kZedbootDestPath, /*required*/ true); in Build()
505 return builder.Build(); in Build()