| package { |
| default_applicable_licenses: ["Android-Apache-2.0"], |
| } |
| |
| cc_library_shared { |
| name: "libRSSupportIO", |
| defaults: ["rs_support_defaults"], |
| |
| sdk_version: "14", |
| |
| srcs: [ |
| "android_rscompat_usage_io.cpp", |
| "android_rscompat_usage_io_driver.cpp", |
| ], |
| |
| include_dirs: [ |
| "frameworks/rs", |
| "frameworks/rs/cpp", |
| "frameworks/rs/driver", |
| ], |
| |
| cflags: [ |
| "-Werror", |
| "-Wall", |
| "-Wextra", |
| "-Wno-unused-parameter", |
| "-DRS_COMPATIBILITY_LIB", |
| ], |
| |
| header_libs: ["jni_headers"], |
| |
| shared_libs: [ |
| "libandroid", |
| "libdl", |
| ], |
| |
| ldflags: [ |
| "-Wl,--exclude-libs,libc++_static.a", |
| "-Wl,--hash-style=sysv", |
| ], |
| stl: "c++_static", |
| } |
| |
| cc_library_shared { |
| name: "librsjni", |
| defaults: ["rs_support_defaults"], |
| |
| sdk_version: "9", |
| |
| srcs: ["android_renderscript_RenderScript.cpp"], |
| |
| header_libs: ["jni_headers"], |
| export_header_lib_headers: ["jni_headers"], |
| |
| shared_libs: [ |
| "libdl", |
| "libjnigraphics", |
| "liblog", |
| ], |
| |
| static_libs: ["libRSDispatch"], |
| |
| include_dirs: [ |
| "frameworks/rs", |
| "frameworks/rs/cpp", |
| ], |
| |
| cflags: [ |
| "-Werror", |
| "-Wall", |
| "-Wextra", |
| "-Wno-unused-parameter", |
| "-DRS_COMPATIBILITY_LIB", |
| ], |
| |
| required: ["libRSSupport"], |
| |
| ldflags: [ |
| "-Wl,--exclude-libs,libc++_static.a", |
| "-Wl,--hash-style=sysv", |
| ], |
| |
| stl: "c++_static", |
| } |