blob: a626e4839d763651b9e8594d54d8cda0b6b9c923 [file] [log] [blame]
Yiwei Zhangf9a57e62018-04-05 00:17:22 -07001cc_library_static {
2 name: "libvkjson",
3 srcs: [
4 "vkjson.cc",
5 "vkjson_instance.cc",
6 ],
7 cflags: [
8 "-Wall",
9 "-Werror",
Yiwei Zhang59b492c2018-10-11 16:26:51 -070010 "-Wimplicit-fallthrough",
Yiwei Zhangf9a57e62018-04-05 00:17:22 -070011 ],
12 cppflags: [
Yiwei Zhangf9a57e62018-04-05 00:17:22 -070013 "-Wno-sign-compare",
14 ],
15 export_include_dirs: [
16 ".",
17 ],
18 whole_static_libs: [
Yiwei Zhangef64b2a2018-04-05 13:44:03 -070019 "libjsoncpp",
Yiwei Zhangf9a57e62018-04-05 00:17:22 -070020 ],
21 header_libs: [
22 "vulkan_headers",
23 ],
24}
25
26cc_library_static {
27 name: "libvkjson_ndk",
28 clang: true,
29 srcs: [
30 "vkjson.cc",
31 "vkjson_instance.cc",
32 ],
33 cflags: [
34 "-Wall",
35 "-Werror",
Yiwei Zhang59b492c2018-10-11 16:26:51 -070036 "-Wimplicit-fallthrough",
Yiwei Zhangf9a57e62018-04-05 00:17:22 -070037 ],
38 cppflags: [
Yiwei Zhangf9a57e62018-04-05 00:17:22 -070039 "-Wno-sign-compare",
40 ],
41 export_include_dirs: [
42 ".",
43 ],
44 whole_static_libs: [
Yiwei Zhangef64b2a2018-04-05 13:44:03 -070045 "libjsoncpp_ndk",
Yiwei Zhangf9a57e62018-04-05 00:17:22 -070046 ],
47 header_libs: [
Jesse Halla33b3a52019-04-12 15:39:16 -070048 "vulkan_headers",
Yiwei Zhangf9a57e62018-04-05 00:17:22 -070049 ],
50 sdk_version: "24",
51 stl: "libc++_static",
52}