Lines Matching refs:app_info
226 std::unique_ptr<xml::XmlResource> GenerateSplitManifest(const AppInfo& app_info, in GenerateSplitManifest() argument
236 manifest_el->attributes.push_back(xml::Attribute{"", "package", app_info.package}); in GenerateSplitManifest()
238 if (app_info.version_code) { in GenerateSplitManifest()
239 const uint32_t version_code = app_info.version_code.value(); in GenerateSplitManifest()
246 if (app_info.version_code_major) { in GenerateSplitManifest()
247 const uint32_t version_code_major = app_info.version_code_major.value(); in GenerateSplitManifest()
254 if (app_info.revision_code) { in GenerateSplitManifest()
255 const uint32_t revision_code = app_info.revision_code.value(); in GenerateSplitManifest()
263 if (app_info.split_name) { in GenerateSplitManifest()
264 split_name << app_info.split_name.value() << "."; in GenerateSplitManifest()
274 if (app_info.split_name) { in GenerateSplitManifest()
276 xml::Attribute{"", "configForSplit", app_info.split_name.value()}); in GenerateSplitManifest()
393 AppInfo app_info; in ExtractAppInfoFromBinaryManifest() local
414 app_info.package = maybe_package.value(); in ExtractAppInfoFromBinaryManifest()
424 app_info.version_code = maybe_code.value(); in ExtractAppInfoFromBinaryManifest()
435 app_info.version_code_major = maybe_code.value(); in ExtractAppInfoFromBinaryManifest()
446 app_info.revision_code = maybe_code.value(); in ExtractAppInfoFromBinaryManifest()
457 app_info.split_name = maybe_split_name.value(); in ExtractAppInfoFromBinaryManifest()
469 app_info.min_sdk_version = maybe_sdk.value(); in ExtractAppInfoFromBinaryManifest()
472 return app_info; in ExtractAppInfoFromBinaryManifest()