Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3032bfbd authored by Samiul Islam's avatar Samiul Islam
Browse files

libbinder: split out PackageManagerNative aidl

Very few clients of libbinder use PackageManagerNative service, as such
it's a waste to couple them together. Now, user of PackageManagerNative
service need to add the corresponding aidl files as shared library.

Bug: 183654927
Test: builds + presubmit

Change-Id: I20e61b431eed267995fcd3c33cd1d62b2c9e29b5
parent db009c9b
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -65,6 +65,7 @@ cc_library {
        "libstagefright_foundation",
        "libstagefright_httplive",
        "libutils",
        "packagemanager_aidl-cpp",
    ],

    header_libs: [
@@ -82,6 +83,7 @@ cc_library {
    export_shared_lib_headers: [
        "libmedia",
        "framework-permission-aidl-cpp",
        "packagemanager_aidl-cpp",
    ],

    include_dirs: [
+2 −0
Original line number Diff line number Diff line
@@ -340,6 +340,7 @@ cc_library {
        "android.hardware.media.omx@1.0",
        "framework-permission-aidl-cpp",
        "libaudioclient_aidl_conversion",
        "packagemanager_aidl-cpp",
    ],

    static_libs: [
@@ -371,6 +372,7 @@ cc_library {
        "libmedia",
        "android.hidl.allocator@1.0",
        "framework-permission-aidl-cpp",
        "packagemanager_aidl-cpp",
    ],

    export_include_dirs: [
+2 −0
Original line number Diff line number Diff line
@@ -51,6 +51,7 @@ cc_library {
        "libpermission",
        "android.hardware.graphics.bufferqueue@1.0",
        "android.hidl.token@1.0-utils",
        "packagemanager_aidl-cpp",
    ],
    export_static_lib_headers: [
        "libbatterystats_aidl",
@@ -71,6 +72,7 @@ cc_library {

    export_shared_lib_headers: [
        "libpermission",
        "packagemanager_aidl-cpp",
    ],

    include_dirs: [
+2 −0
Original line number Diff line number Diff line
@@ -81,6 +81,7 @@ cc_library_shared {
        "libmedia_helper",
        "libshmemcompat",
        "libvibrator",
        "packagemanager_aidl-cpp",
    ],

    static_libs: [
@@ -97,6 +98,7 @@ cc_library_shared {

    export_shared_lib_headers: [
        "libpermission",
        "packagemanager_aidl-cpp",
    ],

    cflags: [
+1 −0
Original line number Diff line number Diff line
@@ -50,6 +50,7 @@ cc_library_shared {
        "audiopolicy-types-aidl-cpp",
        "capture_state_listener-aidl-cpp",
        "framework-permission-aidl-cpp",
        "packagemanager_aidl-cpp",
        "spatializer-aidl-cpp",
    ],

Loading