blob: 9412b4b5dd380b385d84584fbece906c0915fa40 [file] [log] [blame]
Dan Willemsen0eb124e2016-07-12 22:10:56 -07001// Copyright 2013 The Android Open Source Project
2
Bob Badour33003d22021-02-12 20:44:23 -08003package {
4 default_applicable_licenses: ["Android-Apache-2.0"],
5}
6
Dan Willemsen0eb124e2016-07-12 22:10:56 -07007cc_library_shared {
8 name: "libmemtrack",
Justin Yuncf253392017-08-03 15:49:19 +09009 vendor_available: true,
10 vndk: {
11 enabled: true,
12 },
Ruchi Kandoi77c7c242016-10-03 16:56:02 -070013 srcs: ["memtrack.cpp"],
Dan Willemsen0eb124e2016-07-12 22:10:56 -070014 export_include_dirs: ["include"],
15 local_include_dirs: ["include"],
16 include_dirs: ["hardware/libhardware/include"],
17 shared_libs: [
Kalesh Singh2e12c782020-12-07 01:51:39 -050018 "libbinder_ndk",
Dan Willemsen0eb124e2016-07-12 22:10:56 -070019 "libhardware",
20 "liblog",
Ruchi Kandoi77c7c242016-10-03 16:56:02 -070021 "libbase",
Yifan Hong2174bc02016-11-17 13:00:55 -080022 "libhidlbase",
Ruchi Kandoi77c7c242016-10-03 16:56:02 -070023 "libutils",
24 "android.hardware.memtrack@1.0",
Jiyong Park2be40b62021-07-27 12:20:07 +090025 "android.hardware.memtrack-V1-ndk",
Dan Willemsen0eb124e2016-07-12 22:10:56 -070026 ],
27 cflags: [
28 "-Wall",
29 "-Werror",
30 ],
31}
32
33cc_binary {
34 name: "memtrack_test",
Sandeep Patil439ed7b2019-01-21 13:46:17 -080035 srcs: ["memtrack_test.cpp"],
36 static_libs: ["libc++fs"],
Dan Willemsen0eb124e2016-07-12 22:10:56 -070037 shared_libs: [
Sandeep Patil439ed7b2019-01-21 13:46:17 -080038 "libbase",
Dan Willemsen0eb124e2016-07-12 22:10:56 -070039 "libmemtrack",
Dan Willemsen0eb124e2016-07-12 22:10:56 -070040 ],
41 cflags: [
42 "-Wall",
43 "-Werror",
44 ],
45}