Revert "libprocessgroup users use libcutils"
This reverts commit 1ec3b78b6739caf0d855048a304c70349611a9b0.
Reason for revert: breaks all camera use cases
Bug: 135568875
Exempt-From-Owner-Approval: revert, no build cop
Change-Id: Iec8e1f94f5bedced3f3faf73f851fd2f13e2e768
diff --git a/libprocessgroup/Android.bp b/libprocessgroup/Android.bp
index f486d6c..0207a75 100644
--- a/libprocessgroup/Android.bp
+++ b/libprocessgroup/Android.bp
@@ -14,8 +14,13 @@
},
}
-// TODO: remove all usages
cc_library {
+ srcs: [
+ "cgroup_map.cpp",
+ "processgroup.cpp",
+ "sched_policy.cpp",
+ "task_profiles.cpp",
+ ],
name: "libprocessgroup",
host_supported: true,
recovery_available: true,
@@ -24,47 +29,13 @@
enabled: true,
support_system_process: true,
},
-}
-
-cc_defaults {
- name: "libprocessgroup_impl_libs",
- target: {
- linux: {
- shared_libs: [
- "libbase",
- "libcgrouprc",
- ],
- static_libs: [
- "libjsoncpp",
- ],
- },
- },
-}
-
-cc_defaults {
- name: "libprocessgroup_impl_provider",
- defaults: ["libprocessgroup_impl_libs"],
- target: {
- linux: {
- whole_static_libs: [
- "libprocessgroup_impl",
- ],
- },
- },
-}
-
-cc_library {
- name: "libprocessgroup_impl",
- defaults: ["libprocessgroup_impl_libs"],
- srcs: [
- "cgroup_map.cpp",
- "processgroup.cpp",
- "sched_policy.cpp",
- "task_profiles.cpp",
+ shared_libs: [
+ "libbase",
+ "libcgrouprc",
],
- host_supported: true,
- recovery_available: true,
- vendor_available: true,
+ static_libs: [
+ "libjsoncpp",
+ ],
// for cutils/android_filesystem_config.h
header_libs: [
"libcutils_headers",