• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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