Lines Matching full:uses

645 	// The decision to enforce <uses-library> checks is made before adding implicit SDK libraries.
648 // Add implicit SDK libraries to <uses-library> list.
653 // Check that the <uses-library> list is coherent with the manifest.
763 … ctx.PropertyErrorf("jni_libs", "JNI dependency %q uses platform APIs, but this module does not",
1177 …// A list of shared library modules that will be listed in uses-library tags in the AndroidManifes…
1180 …// A list of shared library modules that will be listed in uses-library tags in the AndroidManifes…
1188 // Optional name of the <uses-library> provided by this module. This is needed for non-SDK
1189 // libraries, because SDK ones are automatically picked up by Soong. The <uses-library> name
1195 // <uses-library> tags that end up in the manifest of an APK match the ones known to the build syst…
1281 // enforceUsesLibraries returns true of <uses-library> tags should be checked against uses_libs and…
1296 // verifyUsesLibraries checks the <uses-library> tags in the manifest against the ones specified
1316 Flag("--enforce-uses-libraries").
1318 FlagWithOutput("--enforce-uses-libraries-status ", statusFile).
1326 cmd.Flag("--enforce-uses-libraries-relax")
1330 cmd.FlagWithArg("--uses-library ", lib)
1334 cmd.FlagWithArg("--optional-uses-library ", lib)
1337 rule.Build("verify_uses_libraries", "verify <uses-library>")
1341 // verifyUsesLibrariesManifest checks the <uses-library> tags in an AndroidManifest.xml against
1348 // verifyUsesLibrariesAPK checks the <uses-library> tags in the manifest of an APK against the build