25 const std::string& ramdisk_stage_dir,
26 const std::string& vendor_dlkm_build_dir,
27 const std::string& system_dlkm_build_dir);
30 const std::string& mount_point);
33 const std::string& image_path,
34 const std::string& partition_name);
37 const std::string& vbmeta_path);
40 const std::string& partition_name,
41 const std::string& output_image);
45bool MoveIfChanged(
const std::string& src,
const std::string& dst);
Definition: expected.h:86
Definition: alloc_utils.cpp:23
Result< void > BuildDlkmImage(const std::string &src_dir, const bool is_erofs, const std::string &partition_name, const std::string &output_image)
Definition: vendor_dlkm_utils.cc:340
Result< void > BuildVbmetaImage(const std::string &image_path, const std::string &vbmeta_path)
Definition: vendor_dlkm_utils.cc:410
bool SplitRamdiskModules(const std::string &ramdisk_path, const std::string &ramdisk_stage_dir, const std::string &vendor_dlkm_build_dir, const std::string &system_dlkm_build_dir)
Definition: vendor_dlkm_utils.cc:426
bool MoveIfChanged(const std::string &src, const std::string &dst)
Definition: vendor_dlkm_utils.cc:560
Result< void > RepackSuperWithPartition(const std::string &superimg_path, const std::string &image_path, const std::string &partition_name)
Definition: vendor_dlkm_utils.cc:394
Result< bool > WriteFsConfig(const char *output_path, const std::string &fs_root, const std::string &mount_point)