blob: 93620f415757628dc2880798050a5c5b92f0e0b9 [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: [
13 "-std=c++11",
14 "-Wno-sign-compare",
15 ],
16 export_include_dirs: [
17 ".",
18 ],
19 whole_static_libs: [
Yiwei Zhangef64b2a2018-04-05 13:44:03 -070020 "libjsoncpp",
Yiwei Zhangf9a57e62018-04-05 00:17:22 -070021 ],
22 header_libs: [
23 "vulkan_headers",
24 ],
25}
26
27cc_library_static {
28 name: "libvkjson_ndk",
29 clang: true,
30 srcs: [
31 "vkjson.cc",
32 "vkjson_instance.cc",
33 ],
34 cflags: [
35 "-Wall",
36 "-Werror",
Yiwei Zhang59b492c2018-10-11 16:26:51 -070037 "-Wimplicit-fallthrough",
Yiwei Zhangf9a57e62018-04-05 00:17:22 -070038 ],
39 cppflags: [
40 "-std=c++11",
41 "-Wno-sign-compare",
42 ],
43 export_include_dirs: [
44 ".",
45 ],
46 whole_static_libs: [
Yiwei Zhangef64b2a2018-04-05 13:44:03 -070047 "libjsoncpp_ndk",
Yiwei Zhangf9a57e62018-04-05 00:17:22 -070048 ],
49 header_libs: [
50 "vulkan_headers_ndk",
51 ],
52 sdk_version: "24",
53 stl: "libc++_static",
54}