Extend manifest to switch to autogenerated linker config.
- Provide ICU libs that are required for app compat. The ICU libs don't
have stubs, so must be listed explicitly in the manifest.
- Require libneuralnetwork. This might not be necessary; it is
grandfathered in from the old hardcoded config to minimize diffs.
Test: Flash and boot
Test: system/linkerconfig/rundiff.sh
Bug: 147082642
Bug: 120786417
Change-Id: I0ef823dce367b63091e133f081ee4b7bb70c5b31
diff --git a/build/apex/manifest-art.json b/build/apex/manifest-art.json
index 59cbfac..b1d4e99 100644
--- a/build/apex/manifest-art.json
+++ b/build/apex/manifest-art.json
@@ -1,4 +1,11 @@
{
"name": "com.android.art",
- "version": 1
+ "version": 1,
+ "provideNativeLibs": [
+ "libicui18n.so",
+ "libicuuc.so"
+ ],
+ "requireNativeLibs": [
+ "libneuralnetworks.so"
+ ]
}