Android-cuttlefish cvd tool
Functions
cuttlefish::anonymous_namespace{substitute.cc} Namespace Reference

Functions

Result< std::string > GetCuttlefishCommonDir ()
 
Result< void > Substitute (const std::string &target, const std::string &full_link_name)
 
Result< void > SubstituteWithFlag (const std::string &target_dir, const std::vector< std::string > &host_substitutions)
 
bool SubstituteCheckTargetExists (const fetch::HostPkgMigrationConfig &config, std::string_view target_keyword)
 
Result< void > SubstituteWithMarker (const std::string &target_dir, const std::string &marker_file)
 

Function Documentation

◆ GetCuttlefishCommonDir()

Result< std::string > cuttlefish::anonymous_namespace{substitute.cc}::GetCuttlefishCommonDir ( )

cvd needs to be run from a path ending in cuttlefish-common/bin/cvd. This function validates that and returns the path to the cuttlefish-common directory.

◆ Substitute()

Result< void > cuttlefish::anonymous_namespace{substitute.cc}::Substitute ( const std::string &  target,
const std::string &  full_link_name 
)

◆ SubstituteCheckTargetExists()

bool cuttlefish::anonymous_namespace{substitute.cc}::SubstituteCheckTargetExists ( const fetch::HostPkgMigrationConfig &  config,
std::string_view  target_keyword 
)

◆ SubstituteWithFlag()

Result< void > cuttlefish::anonymous_namespace{substitute.cc}::SubstituteWithFlag ( const std::string &  target_dir,
const std::vector< std::string > &  host_substitutions 
)

◆ SubstituteWithMarker()

Result< void > cuttlefish::anonymous_namespace{substitute.cc}::SubstituteWithMarker ( const std::string &  target_dir,
const std::string &  marker_file 
)