Lines Matching refs:app_info
176 std::unique_ptr<xml::XmlResource> GenerateSplitManifest(const AppInfo& app_info, in GenerateSplitManifest() argument
186 manifest_el->attributes.push_back(xml::Attribute{"", "package", app_info.package}); in GenerateSplitManifest()
188 if (app_info.version_code) { in GenerateSplitManifest()
189 const uint32_t version_code = app_info.version_code.value(); in GenerateSplitManifest()
196 if (app_info.version_code_major) { in GenerateSplitManifest()
197 const uint32_t version_code_major = app_info.version_code_major.value(); in GenerateSplitManifest()
204 if (app_info.revision_code) { in GenerateSplitManifest()
205 const uint32_t revision_code = app_info.revision_code.value(); in GenerateSplitManifest()
213 if (app_info.split_name) { in GenerateSplitManifest()
214 split_name << app_info.split_name.value() << "."; in GenerateSplitManifest()
224 if (app_info.split_name) { in GenerateSplitManifest()
226 xml::Attribute{"", "configForSplit", app_info.split_name.value()}); in GenerateSplitManifest()
343 AppInfo app_info; in ExtractAppInfoFromBinaryManifest() local
364 app_info.package = maybe_package.value(); in ExtractAppInfoFromBinaryManifest()
374 app_info.version_code = maybe_code.value(); in ExtractAppInfoFromBinaryManifest()
385 app_info.version_code_major = maybe_code.value(); in ExtractAppInfoFromBinaryManifest()
396 app_info.revision_code = maybe_code.value(); in ExtractAppInfoFromBinaryManifest()
407 app_info.split_name = maybe_split_name.value(); in ExtractAppInfoFromBinaryManifest()
419 app_info.min_sdk_version = maybe_sdk.value(); in ExtractAppInfoFromBinaryManifest()
422 return app_info; in ExtractAppInfoFromBinaryManifest()