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 "-Werror", 24 "-Wall", 25 "-Wextra", 26 "-Wno-unused-parameter", 27 "-DRS_COMPATIBILITY_LIB", 28 ], 29 30 header_libs: ["jni_headers"], 31 32 shared_libs: [ 33 "libandroid", 34 "libdl", 35 ], 36 37 ldflags: [ 38 "-Wl,--exclude-libs,libc++_static.a", 39 "-Wl,--hash-style=sysv", 40 ], 41 stl: "c++_static", 42} 43 44cc_library_shared { 45 name: "librsjni", 46 defaults: ["rs_support_defaults"], 47 48 sdk_version: "9", 49 50 srcs: ["android_renderscript_RenderScript.cpp"], 51 52 header_libs: ["jni_headers"], 53 export_header_lib_headers: ["jni_headers"], 54 55 shared_libs: [ 56 "libdl", 57 "libjnigraphics", 58 "liblog", 59 ], 60 61 static_libs: ["libRSDispatch"], 62 63 include_dirs: [ 64 "frameworks/rs", 65 "frameworks/rs/cpp", 66 ], 67 68 cflags: [ 69 "-Werror", 70 "-Wall", 71 "-Wextra", 72 "-Wno-unused-parameter", 73 "-DRS_COMPATIBILITY_LIB", 74 ], 75 76 required: ["libRSSupport"], 77 78 ldflags: [ 79 "-Wl,--exclude-libs,libc++_static.a", 80 "-Wl,--hash-style=sysv", 81 ], 82 83 stl: "c++_static", 84} 85