1package { 2 // See: http://go/android-license-faq 3 // A large-scale-change added 'default_applicable_licenses' to import 4 // all of the 'license_kinds' from "frameworks_base_license" 5 // to get the below license kinds: 6 // SPDX-license-identifier-Apache-2.0 7 default_applicable_licenses: ["frameworks_base_license"], 8} 9 10cc_library_host_static { 11 name: "libhostgraphics", 12 13 cflags: [ 14 "-Wno-unused-parameter", 15 ], 16 17 static_libs: [ 18 "libbase", 19 "libmath", 20 "libutils", 21 ], 22 23 srcs: [ 24 ":libui_host_common", 25 "Fence.cpp", 26 "HostBufferQueue.cpp", 27 "PublicFormat.cpp", 28 ], 29 30 include_dirs: [ 31 // Here we override all the headers automatically included with frameworks/native/include. 32 // When frameworks/native/include will be removed from the list of automatic includes. 33 // We will have to copy necessary headers with a pre-build step (generated headers). 34 ".", 35 "frameworks/native/libs/nativebase/include", 36 "frameworks/native/libs/nativewindow/include", 37 "frameworks/native/libs/arect/include", 38 "frameworks/native/libs/ui/include_private", 39 ], 40 export_include_dirs: ["."], 41 42 target: { 43 windows: { 44 enabled: true, 45 } 46 }, 47} 48