blob: 9d83e491fdc1a66136fed522e9db41b465a714b0 [file] [log] [blame]
Fedor Kudasova8871162019-07-04 12:54:28 +01001cc_library_host_static {
2 name: "libhostgraphics",
3
Fedor Kudasov15e58b42019-07-04 17:52:39 +01004 cflags: [
5 "-Wno-unused-parameter",
6 ],
7
Marin Shalamanova602c172020-08-11 20:29:00 +02008 static_libs: [
9 "libbase",
10 ],
11
Fedor Kudasova8871162019-07-04 12:54:28 +010012 srcs: [
13 ":libui_host_common",
Fedor Kudasov15e58b42019-07-04 17:52:39 +010014 "Fence.cpp",
15 "HostBufferQueue.cpp",
16 "PublicFormat.cpp",
Fedor Kudasova8871162019-07-04 12:54:28 +010017 ],
18
19 include_dirs: [
20 // Here we override all the headers automatically included with frameworks/native/include.
21 // When frameworks/native/include will be removed from the list of automatic includes.
22 // We will have to copy necessary headers with a pre-build step (generated headers).
23 ".",
24 "frameworks/native/libs/nativebase/include",
25 "frameworks/native/libs/nativewindow/include",
26 "frameworks/native/libs/arect/include",
27 ],
28 export_include_dirs: ["."],
29
30 target: {
31 windows: {
32 enabled: true,
33 }
34 },
Marin Shalamanova602c172020-08-11 20:29:00 +020035}