blob: d97f09fad800a401e7f812ab96f36550bf2d5251 [file] [log] [blame]
Suren Baghdasaryand17e3572018-12-21 11:34:23 -08001cc_library_headers {
2 name: "libprocessgroup_headers",
3 vendor_available: true,
4 recovery_available: true,
5 host_supported: true,
6 export_include_dirs: ["include"],
7 target: {
8 linux_bionic: {
9 enabled: true,
10 },
11 windows: {
12 enabled: true,
13 },
14 },
15}
16
Steven Moreland419ce362017-04-19 14:12:52 -070017cc_library {
Suren Baghdasaryand17e3572018-12-21 11:34:23 -080018 srcs: [
Suren Baghdasaryan192aee72018-12-21 11:41:50 -080019 "cgroup_map.cpp",
Suren Baghdasaryand17e3572018-12-21 11:34:23 -080020 "processgroup.cpp",
21 "sched_policy.cpp",
Suren Baghdasaryan192aee72018-12-21 11:41:50 -080022 "task_profiles.cpp",
Suren Baghdasaryand17e3572018-12-21 11:34:23 -080023 ],
Steven Moreland419ce362017-04-19 14:12:52 -070024 name: "libprocessgroup",
Tom Cherry574a0812018-02-23 13:04:40 -080025 host_supported: true,
Tom Cherry1151d152018-07-24 13:45:09 -070026 recovery_available: true,
Suren Baghdasaryanc4e6cb62019-01-14 16:57:55 -080027 vendor_available: true,
Suren Baghdasaryand17e3572018-12-21 11:34:23 -080028 vndk: {
29 enabled: true,
30 support_system_process: true,
31 },
Suren Baghdasaryan634e8842018-12-21 12:30:16 -080032 shared_libs: [
33 "libbase",
Suren Baghdasaryan192aee72018-12-21 11:41:50 -080034 "libjsoncpp",
Suren Baghdasaryan634e8842018-12-21 12:30:16 -080035 ],
Suren Baghdasaryanc4e6cb62019-01-14 16:57:55 -080036 // for cutils/android_filesystem_config.h
Suren Baghdasaryand17e3572018-12-21 11:34:23 -080037 header_libs: [
38 "libcutils_headers",
39 "libprocessgroup_headers",
40 ],
Steven Moreland419ce362017-04-19 14:12:52 -070041 export_include_dirs: ["include"],
Suren Baghdasaryand17e3572018-12-21 11:34:23 -080042 export_header_lib_headers: [
43 "libprocessgroup_headers",
44 ],
Steven Moreland419ce362017-04-19 14:12:52 -070045 cflags: [
46 "-Wall",
47 "-Werror",
48 ],
49}