blob: ea6c2470616a51b1f32654bd5b1d59f0fd8a213f [file] [log] [blame]
Yifan Hong6f9ce2e2019-03-05 15:47:16 -08001//
2// Copyright (C) 2019 The Android Open Source Project
3//
4// Licensed under the Apache License, Version 2.0 (the "License");
5// you may not use this file except in compliance with the License.
6// You may obtain a copy of the License at
7//
8// http://www.apache.org/licenses/LICENSE-2.0
9//
10// Unless required by applicable law or agreed to in writing, software
11// distributed under the License is distributed on an "AS IS" BASIS,
12// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13// See the License for the specific language governing permissions and
14// limitations under the License.
15//
16
Bob Badourd69ad692021-02-16 19:02:14 -080017package {
18 default_applicable_licenses: ["Android-Apache-2.0"],
19}
20
Yifan Hong6f9ce2e2019-03-05 15:47:16 -080021cc_library_shared {
22 name: "libprocessgroup_setup",
23 recovery_available: true,
24 srcs: [
25 "cgroup_map_write.cpp",
26 ],
27 export_include_dirs: [
28 "include",
29 ],
30 shared_libs: [
31 "libbase",
Yifan Hongd8ce1fb2019-03-22 17:21:58 -070032 "libcgrouprc",
Yifan Hong6f9ce2e2019-03-05 15:47:16 -080033 "libjsoncpp",
34 ],
Yifan Hongd8ce1fb2019-03-22 17:21:58 -070035 static_libs: [
36 "libcgrouprc_format",
37 ],
Yifan Hong6f9ce2e2019-03-05 15:47:16 -080038 header_libs: [
39 "libprocessgroup_headers",
40 ],
41 export_header_lib_headers: [
42 "libprocessgroup_headers",
43 ],
44 cflags: [
45 "-Wall",
46 "-Werror",
47 ],
48}