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