1soong_namespace { 2} 3 4package { 5 // See: http://go/android-license-faq 6 // A large-scale-change added 'default_applicable_licenses' to import 7 // all of the 'license_kinds' from "hardware_qcom_display_license" 8 // to get the below license kinds: 9 // SPDX-license-identifier-Apache-2.0 10 // SPDX-license-identifier-BSD 11 // legacy_not_a_contribution 12 default_applicable_licenses: ["hardware_qcom_display_license"], 13} 14 15cc_defaults { 16 name: "display_defaults", 17 cflags: [ 18 "-Wno-missing-field-initializers", 19 "-Wconversion", 20 "-Wall", 21 "-Werror", 22 "-std=c++14", 23 ], 24 shared_libs: [ 25 "liblog", 26 "libcutils", 27 "libutils", 28 ], 29 header_libs: ["display_headers"], 30 31} 32 33cc_library_headers { 34 name: "display_headers", 35 vendor_available: true, 36 export_include_dirs: [ 37 "include", 38 "libcopybit", 39 "libdrmutils", 40 "libqdutils", 41 "libqservice", 42 "gpu_tonemapper", 43 "sdm/include", 44 "gralloc", 45 ], 46 header_libs: ["libhardware_headers"], 47 export_header_lib_headers: ["libhardware_headers"], 48} 49 50cc_library_headers { 51 name: "display_intf_headers", 52 vendor_available: true, 53 export_include_dirs: [ 54 "include", 55 "libqdutils", 56 "gralloc", 57 ], 58 header_libs: ["libhardware_headers"], 59 export_header_lib_headers: ["libhardware_headers"], 60} 61 62subdirs = [ 63 "libqservice", 64 "libqdutils", 65] 66