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

Commit 45e25cbc authored by Steven Moreland's avatar Steven Moreland
Browse files

libbinder: split out ProcessInfoService

More trimming the library used in very many processes.

Bug: 183654927
Test: boot
Change-Id: Ib97f63524b20586db74447c0213643a3a8f684aa
parent 8911d46b
Loading
Loading
Loading
Loading
+14 −2
Original line number Diff line number Diff line
@@ -67,11 +67,9 @@ libbinder_device_interface_sources = [
    "IAppOpsService.cpp",
    "IMediaResourceMonitor.cpp",
    "IPermissionController.cpp",
    "IProcessInfoService.cpp",
    "IUidObserver.cpp",
    "PermissionCache.cpp",
    "PermissionController.cpp",
    "ProcessInfoService.cpp",
    "IpPrefix.cpp",
    ":activity_manager_procstate_aidl",
]
@@ -286,3 +284,17 @@ cc_library {
        "libutils",
    ],
}

cc_library {
    name: "libprocessinfoservice_aidl",
    srcs: [
        "IProcessInfoService.cpp",
        "ProcessInfoService.cpp",
    ],
    export_include_dirs: ["include_processinfo"],
    shared_libs: [
        "libbinder",
        "libutils",
        "liblog",
    ],
}
+1 −1
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@
 * limitations under the License.
 */

#include <binder/IProcessInfoService.h>
#include <processinfo/IProcessInfoService.h>
#include <binder/Parcel.h>
#include <utils/Errors.h>
#include <sys/types.h>
+1 −1
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@
 * limitations under the License.
 */

#include <binder/ProcessInfoService.h>
#include <processinfo/ProcessInfoService.h>
#include <binder/IServiceManager.h>

#include <utils/Log.h>
+1 −1
Original line number Diff line number Diff line
@@ -18,7 +18,7 @@

#ifndef __ANDROID_VNDK__

#include <binder/IProcessInfoService.h>
#include <processinfo/IProcessInfoService.h>
#include <utils/Errors.h>
#include <utils/Singleton.h>
#include <sys/types.h>