198a281354fe06d1f970d0521c9a08d9eb0aa1a45Jason SamsLOCAL_PATH:= $(call my-dir) 298a281354fe06d1f970d0521c9a08d9eb0aa1a45Jason Samsinclude $(CLEAR_VARS) 398a281354fe06d1f970d0521c9a08d9eb0aa1a45Jason Sams 4b085ae6975b52160b9bee23ccc9c9d871e8000c9Tim MurrayLOCAL_CLANG := true 568171c40fc9a77c05da83453ac93a380960f36aaMiao WangLOCAL_SDK_VERSION := 14 668171c40fc9a77c05da83453ac93a380960f36aaMiao Wang 768171c40fc9a77c05da83453ac93a380960f36aaMiao WangLOCAL_SRC_FILES:= \ 868171c40fc9a77c05da83453ac93a380960f36aaMiao Wang android_rscompat_usage_io.cpp \ 968171c40fc9a77c05da83453ac93a380960f36aaMiao Wang android_rscompat_usage_io_driver.cpp 1068171c40fc9a77c05da83453ac93a380960f36aaMiao Wang 1168171c40fc9a77c05da83453ac93a380960f36aaMiao WangLOCAL_C_INCLUDES += \ 1268171c40fc9a77c05da83453ac93a380960f36aaMiao Wang $(JNI_H_INCLUDE) \ 1368171c40fc9a77c05da83453ac93a380960f36aaMiao Wang frameworks/rs \ 1468171c40fc9a77c05da83453ac93a380960f36aaMiao Wang frameworks/rs/cpp \ 1568171c40fc9a77c05da83453ac93a380960f36aaMiao Wang frameworks/rs/driver 1668171c40fc9a77c05da83453ac93a380960f36aaMiao Wang 1768171c40fc9a77c05da83453ac93a380960f36aaMiao WangLOCAL_CFLAGS += -Wno-unused-parameter -U_FORTIFY_SOURCE 1868171c40fc9a77c05da83453ac93a380960f36aaMiao WangLOCAL_CFLAGS += -DRS_COMPATIBILITY_LIB -std=c++11 1968171c40fc9a77c05da83453ac93a380960f36aaMiao Wang 2068171c40fc9a77c05da83453ac93a380960f36aaMiao WangLOCAL_MODULE:= libRSSupportIO 2168171c40fc9a77c05da83453ac93a380960f36aaMiao WangLOCAL_MODULE_TAGS := optional 2268171c40fc9a77c05da83453ac93a380960f36aaMiao Wang 2368171c40fc9a77c05da83453ac93a380960f36aaMiao WangLOCAL_LDLIBS += -landroid 2468171c40fc9a77c05da83453ac93a380960f36aaMiao WangLOCAL_NDK_STL_VARIANT := stlport_static 2568171c40fc9a77c05da83453ac93a380960f36aaMiao Wanginclude $(BUILD_SHARED_LIBRARY) 2668171c40fc9a77c05da83453ac93a380960f36aaMiao Wang 2768171c40fc9a77c05da83453ac93a380960f36aaMiao Wanginclude $(CLEAR_VARS) 2868171c40fc9a77c05da83453ac93a380960f36aaMiao Wang 2968171c40fc9a77c05da83453ac93a380960f36aaMiao WangLOCAL_CLANG := true 304c3f90a3aaf733956e99c99e4e41c0a555e651b1Tim MurrayLOCAL_SDK_VERSION := 8 31b085ae6975b52160b9bee23ccc9c9d871e8000c9Tim Murray 3298a281354fe06d1f970d0521c9a08d9eb0aa1a45Jason SamsLOCAL_SRC_FILES:= \ 3398a281354fe06d1f970d0521c9a08d9eb0aa1a45Jason Sams android_renderscript_RenderScript.cpp 3498a281354fe06d1f970d0521c9a08d9eb0aa1a45Jason Sams 3598a281354fe06d1f970d0521c9a08d9eb0aa1a45Jason SamsLOCAL_SHARED_LIBRARIES := \ 360f5bae87e2e3e3b0e66803122b5c4c7dd36d43ddStephen Hines libjnigraphics 3798a281354fe06d1f970d0521c9a08d9eb0aa1a45Jason Sams 380f5bae87e2e3e3b0e66803122b5c4c7dd36d43ddStephen HinesLOCAL_STATIC_LIBRARIES := \ 390844cefe83fbcb544ed9d16715159d783f2da5f3Miao Wang libcutils \ 400844cefe83fbcb544ed9d16715159d783f2da5f3Miao Wang libRSDispatch 4198a281354fe06d1f970d0521c9a08d9eb0aa1a45Jason Sams 4298a281354fe06d1f970d0521c9a08d9eb0aa1a45Jason SamsLOCAL_C_INCLUDES += \ 4398a281354fe06d1f970d0521c9a08d9eb0aa1a45Jason Sams $(JNI_H_INCLUDE) \ 4408b8f64be637bde97f6d0c20fe31387c311ca634Tim Murray frameworks/rs \ 450a6baa205b88d8dc913c8c66df2682d01940c7ccMiao Wang frameworks/rs/cpp 4698a281354fe06d1f970d0521c9a08d9eb0aa1a45Jason Sams 473d9b60c9ae71c4c09df0b4e59c825a5d631e1254Miao WangLOCAL_CFLAGS += -Wno-unused-parameter -U_FORTIFY_SOURCE -std=c++11 4898a281354fe06d1f970d0521c9a08d9eb0aa1a45Jason Sams 4998a281354fe06d1f970d0521c9a08d9eb0aa1a45Jason SamsLOCAL_MODULE:= librsjni 5098a281354fe06d1f970d0521c9a08d9eb0aa1a45Jason SamsLOCAL_MODULE_TAGS := optional 515a6c26a18fc0e4bfe9ab5e81ec8b530f4b8c99e4Stephen HinesLOCAL_REQUIRED_MODULES := libRSSupport 5298a281354fe06d1f970d0521c9a08d9eb0aa1a45Jason Sams 53dbf6b4b75aa70e8c1e4c0dace624a2ca8a2ca171Miao WangLOCAL_LDFLAGS += -ldl 54dbf6b4b75aa70e8c1e4c0dace624a2ca8a2ca171Miao Wang 5598a281354fe06d1f970d0521c9a08d9eb0aa1a45Jason Samsinclude $(BUILD_SHARED_LIBRARY) 56