blob: de6340a409c6b6acbbb5d4ca459dbbd9538e4980 [file] [log] [blame]
Stephen Kiazyke77dce22017-03-14 15:38:12 -07001
Corey Tabaka52ea25c2017-09-13 18:02:48 -07002header_libraries = [
3 "libdvr_headers",
4]
Stephen Kiazyke77dce22017-03-14 15:38:12 -07005
6shared_libraries = [
7 "libbase",
8 "libbinder",
Jiwen 'Steve' Cai037f35a2018-01-25 19:40:23 -08009 "libbufferhubqueue",
Stephen Kiazyke77dce22017-03-14 15:38:12 -070010 "libcutils",
11 "libgui",
12 "liblog",
13 "libhardware",
14 "libui",
15 "libutils",
Jiwen 'Steve' Cai9665d912017-09-01 10:19:47 -070016 "libnativewindow",
Jiwen 'Steve' Cai037f35a2018-01-25 19:40:23 -080017 "libpdx_default_transport",
Stephen Kiazyke77dce22017-03-14 15:38:12 -070018]
19
20static_libraries = [
Stephen Kiazyke77dce22017-03-14 15:38:12 -070021 "libchrome",
22 "libdvrcommon",
Jiwen 'Steve' Cai9665d912017-09-01 10:19:47 -070023 "libperformance",
Stephen Kiazyke77dce22017-03-14 15:38:12 -070024]
25
26cc_test {
27 srcs: ["buffer_hub_queue-test.cpp"],
Corey Tabaka52ea25c2017-09-13 18:02:48 -070028 header_libs: header_libraries,
Stephen Kiazyke77dce22017-03-14 15:38:12 -070029 static_libs: static_libraries,
30 shared_libs: shared_libraries,
31 cflags: [
Jiwen 'Steve' Cai2d82ceb2017-03-22 17:26:00 -070032 "-DLOG_TAG=\"buffer_hub_queue-test\"",
Stephen Kiazyke77dce22017-03-14 15:38:12 -070033 "-DTRACE=0",
34 "-O0",
35 "-g",
Chih-Hung Hsiehe1900832017-10-05 14:27:38 -070036 "-Wall",
37 "-Werror",
38 "-Wno-error=sign-compare", // to fix later
Stephen Kiazyke77dce22017-03-14 15:38:12 -070039 ],
40 name: "buffer_hub_queue-test",
41 tags: ["optional"],
42}
43
44cc_test {
45 srcs: ["buffer_hub_queue_producer-test.cpp"],
Corey Tabaka52ea25c2017-09-13 18:02:48 -070046 header_libs: header_libraries,
Stephen Kiazyke77dce22017-03-14 15:38:12 -070047 static_libs: static_libraries,
48 shared_libs: shared_libraries,
49 cflags: [
Jiwen 'Steve' Cai2d82ceb2017-03-22 17:26:00 -070050 "-DLOG_TAG=\"buffer_hub_queue_producer-test\"",
Stephen Kiazyke77dce22017-03-14 15:38:12 -070051 "-DTRACE=0",
52 "-O0",
53 "-g",
Chih-Hung Hsiehe1900832017-10-05 14:27:38 -070054 "-Wall",
55 "-Werror",
Stephen Kiazyke77dce22017-03-14 15:38:12 -070056 ],
57 name: "buffer_hub_queue_producer-test",
58 tags: ["optional"],
59}
Jiwen 'Steve' Cai9665d912017-09-01 10:19:47 -070060
Jiwen 'Steve' Cai2f1ead92017-10-26 16:14:51 -070061cc_benchmark {
Jiwen 'Steve' Cai9665d912017-09-01 10:19:47 -070062 srcs: ["buffer_transport_benchmark.cpp"],
63 static_libs: static_libraries,
64 shared_libs: shared_libraries,
65 header_libs: header_libraries,
66 cflags: [
67 "-DLOG_TAG=\"buffer_transport_benchmark\"",
68 "-DTRACE=0",
69 "-O2",
Chih-Hung Hsieh30a2d052017-12-05 10:53:48 -080070 "-Wall",
71 "-Werror",
Jiwen 'Steve' Cai9665d912017-09-01 10:19:47 -070072 ],
73 name: "buffer_transport_benchmark",
74 tags: ["optional"],
75}