blob: c7dff5a8c968972c8680c1c92eff38fce00e0c3f [file] [log] [blame]
Dan Willemsen0eb124e2016-07-12 22:10:56 -07001// Copyright 2013 The Android Open Source Project
2
3cc_library_shared {
4 name: "libmemtrack",
Justin Yuncf253392017-08-03 15:49:19 +09005 vendor_available: true,
6 vndk: {
7 enabled: true,
8 },
Ruchi Kandoi77c7c242016-10-03 16:56:02 -07009 srcs: ["memtrack.cpp"],
Dan Willemsen0eb124e2016-07-12 22:10:56 -070010 export_include_dirs: ["include"],
11 local_include_dirs: ["include"],
12 include_dirs: ["hardware/libhardware/include"],
13 shared_libs: [
14 "libhardware",
15 "liblog",
Ruchi Kandoi77c7c242016-10-03 16:56:02 -070016 "libbase",
Yifan Hong2174bc02016-11-17 13:00:55 -080017 "libhidlbase",
Ruchi Kandoi77c7c242016-10-03 16:56:02 -070018 "libutils",
19 "android.hardware.memtrack@1.0",
Dan Willemsen0eb124e2016-07-12 22:10:56 -070020 ],
21 cflags: [
22 "-Wall",
23 "-Werror",
24 ],
25}
26
27cc_binary {
28 name: "memtrack_test",
Sandeep Patil439ed7b2019-01-21 13:46:17 -080029 srcs: ["memtrack_test.cpp"],
30 static_libs: ["libc++fs"],
Dan Willemsen0eb124e2016-07-12 22:10:56 -070031 shared_libs: [
Sandeep Patil439ed7b2019-01-21 13:46:17 -080032 "libbase",
Dan Willemsen0eb124e2016-07-12 22:10:56 -070033 "libmemtrack",
Dan Willemsen0eb124e2016-07-12 22:10:56 -070034 ],
35 cflags: [
36 "-Wall",
37 "-Werror",
38 ],
39}