From 8dea219a044dca8710888bbf70867e5bbec77c1f Mon Sep 17 00:00:00 2001 From: Bernie Innocenti Date: Sat, 12 Dec 2020 02:54:01 +0900 Subject: Allow using ring from the DnsResolver Mainline module Bug: 155855709 Test: m Change-Id: I812d1e2f7973fddd7a42ae3345c9f7d6a4f43dcb --- Android.bp | 10 ++++++++++ patches/Android.bp.diff | 21 +++++++++++++++------ 2 files changed, 25 insertions(+), 6 deletions(-) diff --git a/Android.bp b/Android.bp index bc16f28..d3e4d5a 100644 --- a/Android.bp +++ b/Android.bp @@ -21,6 +21,11 @@ rust_library { static_libs: [ "libring-core", ], + apex_available: [ + "//apex_available:platform", + "com.android.resolv", + ], + min_sdk_version: "29", } rust_defaults { @@ -138,6 +143,11 @@ cc_library_static { "-DNDEBUG", ], local_include_dirs: ["include"], + apex_available: [ + "//apex_available:platform", + "com.android.resolv", + ], + min_sdk_version: "29", } cc_library_static { diff --git a/patches/Android.bp.diff b/patches/Android.bp.diff index ba7a39a..184ca81 100644 --- a/patches/Android.bp.diff +++ b/patches/Android.bp.diff @@ -1,16 +1,20 @@ -diff --git a/Android.bp b/Android.bp -index c94eb5c..f8380ad 100644 ---- a/Android.bp -+++ b/Android.bp -@@ -20,7 +20,6 @@ rust_library { +--- Android.bp.old 2020-12-14 18:12:19.236831007 +0900 ++++ Android.bp 2020-12-14 18:12:26.756763208 +0900 +@@ -20,8 +20,12 @@ rust_library { ], static_libs: [ "libring-core", - "libring-test", ], ++ apex_available: [ ++ "//apex_available:platform", ++ "com.android.resolv", ++ ], ++ min_sdk_version: "29", } -@@ -49,6 +48,107 @@ rust_defaults { + rust_defaults { +@@ -49,6 +53,112 @@ rust_defaults { ], } @@ -104,6 +108,11 @@ index c94eb5c..f8380ad 100644 + "-DNDEBUG", + ], + local_include_dirs: ["include"], ++ apex_available: [ ++ "//apex_available:platform", ++ "com.android.resolv", ++ ], ++ min_sdk_version: "29", +} + +cc_library_static { -- cgit v1.2.3