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& image_path,
31 const std::string& partition_name);
34 const std::string& vbmeta_path);
36Result<void>
BuildDlkmImage(
const std::string& src_dir,
bool is_erofs,
37 const std::string& partition_name,
38 const std::string& output_image);
42bool MoveIfChanged(
const std::string& src,
const std::string& dst);
Definition: alloc_driver.h:20
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:353
Result< void > BuildVbmetaImage(const std::string &vendor_dlkm_img, const std::string &vbmeta_path)
Definition: vendor_dlkm_utils.cc:423
Result< void > 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:434
bool MoveIfChanged(const std::string &src, const std::string &dst)
Definition: vendor_dlkm_utils.cc:568
Result< void > RepackSuperWithPartition(const std::string &superimg_path, const std::string &image_path, const std::string &partition_name)
Definition: vendor_dlkm_utils.cc:407