|
Android-cuttlefish cvd tool
|
Classes | |
| struct | Target |
Functions | |
| bool | IsSignedBuild (const Build &build) |
| bool | ShouldAppendSubdirectory (const FetchFlags &flags) |
| std::vector< Target > | GetFetchTargets (const FetchFlags &flags, const bool append_subdirectory) |
| Result< void > | EnsureDirectoriesExist (const std::string &host_tools_directory, const std::string &cache_base_path, const std::vector< Target > &targets) |
| Result< std::optional< Build > > | GetBuildHelper (BuildApi &build_api, const std::optional< BuildString > &build_source, const std::string &fallback_target) |
| Result< Builds > | GetBuilds (BuildApi &build_api, const BuildStrings &build_sources) |
| Result< void > | UpdateTargetsWithBuilds (BuildApi &build_api, std::vector< Target > &targets) |
| Result< Build > | GetHostBuild (BuildApi &build_api, const HostToolsTarget &host_target, const std::optional< Build > &fallback_host_build) |
| Result< std::string > | SaveConfig (FetcherConfig &config, const std::string &target_directory) |
| Result< void > | FetchDefaultTarget (FetchBuildContext &context, bool keep_downloaded_archives, const DownloadFlags &flags, bool has_system_build) |
| Result< void > | FetchSystemTarget (FetchBuildContext &context, bool download_img_zip, const bool keep_downloaded_archives) |
| Result< void > | FetchKernelTarget (FetchBuildContext context) |
| Result< void > | FetchBootTarget (FetchBuildContext &context, bool keep_downloaded_archives) |
| Result< void > | FetchBootloaderTarget (FetchBuildContext &context) |
| Result< void > | FetchAndroidEfiLoaderTarget (FetchBuildContext &context) |
| Result< void > | FetchOtaToolsTarget (FetchBuildContext &context, bool keep_downloaded_archives) |
| Result< void > | FetchTestSuitesTarget (FetchBuildContext &context, bool keep_downloaded_archives) |
| Result< void > | FetchChromeOsTarget (LuciBuildApi &luci_build_api, const ChromeOsBuildString &chrome_os_build_string, const TargetDirectories &target_directories, const bool keep_downloaded_archives, FetcherConfig &config, FetchTracer::Trace trace) |
| Result< void > | FetchTarget (FetchContext &fetch_context, const DownloadFlags &flags, const bool keep_downloaded_archives) |
| Result< FetchResult > | Fetch (const FetchFlags &flags, const std::string &cache_base_path, const HostToolsTarget &host_target, std::vector< Target > &targets) |
Variables | |
| constexpr mode_t | kRwxAllMode = S_IRWXU | S_IRWXG | S_IRWXO |
| Result< void > cuttlefish::anonymous_namespace{fetch_cvd.cc}::EnsureDirectoriesExist | ( | const std::string & | host_tools_directory, |
| const std::string & | cache_base_path, | ||
| const std::vector< Target > & | targets | ||
| ) |
| Result< FetchResult > cuttlefish::anonymous_namespace{fetch_cvd.cc}::Fetch | ( | const FetchFlags & | flags, |
| const std::string & | cache_base_path, | ||
| const HostToolsTarget & | host_target, | ||
| std::vector< Target > & | targets | ||
| ) |
| Result< void > cuttlefish::anonymous_namespace{fetch_cvd.cc}::FetchAndroidEfiLoaderTarget | ( | FetchBuildContext & | context | ) |
| Result< void > cuttlefish::anonymous_namespace{fetch_cvd.cc}::FetchBootloaderTarget | ( | FetchBuildContext & | context | ) |
| Result< void > cuttlefish::anonymous_namespace{fetch_cvd.cc}::FetchBootTarget | ( | FetchBuildContext & | context, |
| bool | keep_downloaded_archives | ||
| ) |
| Result< void > cuttlefish::anonymous_namespace{fetch_cvd.cc}::FetchChromeOsTarget | ( | LuciBuildApi & | luci_build_api, |
| const ChromeOsBuildString & | chrome_os_build_string, | ||
| const TargetDirectories & | target_directories, | ||
| const bool | keep_downloaded_archives, | ||
| FetcherConfig & | config, | ||
| FetchTracer::Trace | trace | ||
| ) |
| Result< void > cuttlefish::anonymous_namespace{fetch_cvd.cc}::FetchDefaultTarget | ( | FetchBuildContext & | context, |
| bool | keep_downloaded_archives, | ||
| const DownloadFlags & | flags, | ||
| bool | has_system_build | ||
| ) |
| Result< void > cuttlefish::anonymous_namespace{fetch_cvd.cc}::FetchKernelTarget | ( | FetchBuildContext | context | ) |
| Result< void > cuttlefish::anonymous_namespace{fetch_cvd.cc}::FetchOtaToolsTarget | ( | FetchBuildContext & | context, |
| bool | keep_downloaded_archives | ||
| ) |
| Result< void > cuttlefish::anonymous_namespace{fetch_cvd.cc}::FetchSystemTarget | ( | FetchBuildContext & | context, |
| bool | download_img_zip, | ||
| const bool | keep_downloaded_archives | ||
| ) |
| Result< void > cuttlefish::anonymous_namespace{fetch_cvd.cc}::FetchTarget | ( | FetchContext & | fetch_context, |
| const DownloadFlags & | flags, | ||
| const bool | keep_downloaded_archives | ||
| ) |
| Result< void > cuttlefish::anonymous_namespace{fetch_cvd.cc}::FetchTestSuitesTarget | ( | FetchBuildContext & | context, |
| bool | keep_downloaded_archives | ||
| ) |
| Result< std::optional< Build > > cuttlefish::anonymous_namespace{fetch_cvd.cc}::GetBuildHelper | ( | BuildApi & | build_api, |
| const std::optional< BuildString > & | build_source, | ||
| const std::string & | fallback_target | ||
| ) |
| Result< Builds > cuttlefish::anonymous_namespace{fetch_cvd.cc}::GetBuilds | ( | BuildApi & | build_api, |
| const BuildStrings & | build_sources | ||
| ) |
| std::vector< Target > cuttlefish::anonymous_namespace{fetch_cvd.cc}::GetFetchTargets | ( | const FetchFlags & | flags, |
| const bool | append_subdirectory | ||
| ) |
| Result< Build > cuttlefish::anonymous_namespace{fetch_cvd.cc}::GetHostBuild | ( | BuildApi & | build_api, |
| const HostToolsTarget & | host_target, | ||
| const std::optional< Build > & | fallback_host_build | ||
| ) |
| bool cuttlefish::anonymous_namespace{fetch_cvd.cc}::IsSignedBuild | ( | const Build & | build | ) |
| Result< std::string > cuttlefish::anonymous_namespace{fetch_cvd.cc}::SaveConfig | ( | FetcherConfig & | config, |
| const std::string & | target_directory | ||
| ) |
| bool cuttlefish::anonymous_namespace{fetch_cvd.cc}::ShouldAppendSubdirectory | ( | const FetchFlags & | flags | ) |
| Result< void > cuttlefish::anonymous_namespace{fetch_cvd.cc}::UpdateTargetsWithBuilds | ( | BuildApi & | build_api, |
| std::vector< Target > & | targets | ||
| ) |
|
constexpr |