blob: fce6e2102c462c83d4789592a1bdec620dc5c1e3 [file] [log] [blame]
Pawin Vongmasa36653902018-11-15 00:10:25 -08001cc_test {
Pawin Vongmasad0f0e142018-11-15 03:36:28 -08002 name: "codec2_core_param_test",
Pawin Vongmasa36653902018-11-15 00:10:25 -08003
4 srcs: [
5 "C2Param_test.cpp",
6 ],
7
8 include_dirs: [
Pawin Vongmasad0f0e142018-11-15 03:36:28 -08009 "frameworks/av/media/codec2/vndk/include",
Pawin Vongmasa36653902018-11-15 00:10:25 -080010 ],
11
Pawin Vongmasacc1b4762018-11-26 00:46:29 -080012 header_libs: [
13 "libcodec2_headers",
14 ],
15
Pawin Vongmasa36653902018-11-15 00:10:25 -080016 // param tests must not depend on any codec2 libraries as all params should be templated
17 shared_libs: [
18 ],
19
20 static_libs: [
21 ],
22
23 cflags: [
24 "-Werror",
25 "-Wall",
26 ],
27}
28
29cc_test {
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080030 name: "codec2_vndk_test",
Pawin Vongmasa36653902018-11-15 00:10:25 -080031
32 srcs: [
33 "C2_test.cpp",
34 "C2SampleComponent_test.cpp",
35 "C2UtilTest.cpp",
36 "vndk/C2BufferTest.cpp",
37 ],
38
39 include_dirs: [
40 ],
41
42 shared_libs: [
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080043 "libcodec2",
44 "libcodec2_vndk",
Pawin Vongmasa36653902018-11-15 00:10:25 -080045 "libcutils",
46 "liblog",
Pawin Vongmasa36653902018-11-15 00:10:25 -080047 "libutils",
48 ],
49
50 cflags: [
51 "-Werror",
52 "-Wall",
53 ],
54}
55
56cc_test {
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080057 name: "codec2_vndk_interface_test",
Pawin Vongmasa36653902018-11-15 00:10:25 -080058
59 srcs: [
60 "C2ComponentInterface_test.cpp",
61 ],
62
Pawin Vongmasacc1b4762018-11-26 00:46:29 -080063 header_libs: [
64 "media_plugin_headers",
Pawin Vongmasa36653902018-11-15 00:10:25 -080065 ],
66
67 shared_libs: [
68 "libcutils",
69 "liblog",
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080070 "libcodec2",
71 "libcodec2_vndk",
Pawin Vongmasa36653902018-11-15 00:10:25 -080072 "libutils",
73 ],
74
75 cflags: [
76 "-Werror",
77 "-Wall",
78 ],
79}