blob: 4e4554a7d58efcc22fe758b09fc89a49c788935a [file] [log] [blame]
Dan Willemsen45f05242016-07-12 22:10:56 -07001// Copyright 2013 The Android Open Source Project
2
3cc_library_shared {
4 name: "libmemtrack",
Justin Yunef59c162017-08-03 15:49:19 +09005 vendor_available: true,
6 vndk: {
7 enabled: true,
8 },
Ruchi Kandoi6e5739d2016-10-03 16:56:02 -07009 srcs: ["memtrack.cpp"],
Dan Willemsen45f05242016-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 Kandoi6e5739d2016-10-03 16:56:02 -070016 "libbase",
Yifan Hong62e840f2016-11-17 13:00:55 -080017 "libhidlbase",
18 "libhidltransport",
Ruchi Kandoi6e5739d2016-10-03 16:56:02 -070019 "libhwbinder",
20 "libutils",
21 "android.hardware.memtrack@1.0",
Dan Willemsen45f05242016-07-12 22:10:56 -070022 ],
23 cflags: [
24 "-Wall",
25 "-Werror",
26 ],
27}
28
29cc_binary {
30 name: "memtrack_test",
Sandeep Patil380995a2019-01-21 13:46:17 -080031 srcs: ["memtrack_test.cpp"],
32 static_libs: ["libc++fs"],
Dan Willemsen45f05242016-07-12 22:10:56 -070033 shared_libs: [
Sandeep Patil380995a2019-01-21 13:46:17 -080034 "libbase",
Dan Willemsen45f05242016-07-12 22:10:56 -070035 "libmemtrack",
Dan Willemsen45f05242016-07-12 22:10:56 -070036 ],
37 cflags: [
38 "-Wall",
39 "-Werror",
40 ],
41}