• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package {
2    default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5cc_library_shared {
6    name: "libRSSupportIO",
7    defaults: ["rs_support_defaults"],
8
9    sdk_version: "14",
10
11    srcs: [
12        "android_rscompat_usage_io.cpp",
13        "android_rscompat_usage_io_driver.cpp",
14    ],
15
16    include_dirs: [
17        "frameworks/rs",
18        "frameworks/rs/cpp",
19        "frameworks/rs/driver",
20    ],
21
22    cflags: [
23        "-Wno-unused-parameter",
24        "-DRS_COMPATIBILITY_LIB",
25    ],
26
27    header_libs: ["jni_headers"],
28
29    shared_libs: [
30        "libandroid",
31        "libdl",
32    ],
33
34    ldflags: [
35        "-Wl,--exclude-libs,libc++_static.a",
36        "-Wl,--hash-style=sysv",
37    ],
38    stl: "c++_static",
39}
40
41cc_library_shared {
42    name: "librsjni",
43    defaults: ["rs_support_defaults"],
44
45    sdk_version: "9",
46
47    srcs: ["android_renderscript_RenderScript.cpp"],
48
49    header_libs: ["jni_headers"],
50    export_header_lib_headers: ["jni_headers"],
51
52    shared_libs: [
53        "libdl",
54        "libjnigraphics",
55        "liblog",
56    ],
57
58    static_libs: ["libRSDispatch"],
59
60    include_dirs: [
61        "frameworks/rs",
62        "frameworks/rs/cpp",
63    ],
64
65    cflags: [
66        "-Wno-unused-parameter",
67        "-DRS_COMPATIBILITY_LIB",
68    ],
69
70    required: ["libRSSupport"],
71
72    ldflags: [
73        "-Wl,--exclude-libs,libc++_static.a",
74        "-Wl,--hash-style=sysv",
75    ],
76
77    stl: "c++_static",
78}
79