Android.mk revision 8d50174ff0e80bc3846f9dfd6f7d154fc4949db4
1rs_cpp_SRC_FILES := \ 2 RenderScript.cpp \ 3 BaseObj.cpp \ 4 Element.cpp \ 5 Type.cpp \ 6 Allocation.cpp \ 7 Script.cpp \ 8 ScriptC.cpp \ 9 ScriptIntrinsics.cpp \ 10 Sampler.cpp 11 12LOCAL_PATH:= $(call my-dir) 13include $(CLEAR_VARS) 14 15include frameworks/compile/slang/rs_version.mk 16local_cflags_for_rs_cpp += $(RS_VERSION_DEFINE) 17local_cflags_for_rs_cpp += -Wno-unused-parameter 18 19LOCAL_SRC_FILES := $(rs_cpp_SRC_FILES) 20 21ifneq ($(HOST_OS),windows) 22LOCAL_CLANG := true 23endif 24LOCAL_CFLAGS += $(local_cflags_for_rs_cpp) 25 26LOCAL_SHARED_LIBRARIES := \ 27 libz \ 28 libcutils \ 29 libutils \ 30 liblog \ 31 libdl \ 32 libstlport 33 34LOCAL_MODULE:= libRScpp 35 36LOCAL_MODULE_TAGS := optional 37 38LOCAL_C_INCLUDES += frameworks/rs 39LOCAL_C_INCLUDES += external/stlport/stlport bionic/ bionic/libstdc++/include 40LOCAL_C_INCLUDES += $(intermediates) 41 42include $(BUILD_SHARED_LIBRARY) 43 44 45include $(CLEAR_VARS) 46 47ifneq ($(HOST_OS),windows) 48LOCAL_CLANG := true 49endif 50LOCAL_CFLAGS += $(local_cflags_for_rs_cpp) 51 52LOCAL_SDK_VERSION := 8 53LOCAL_CFLAGS += -DRS_COMPATIBILITY_LIB 54 55LOCAL_SRC_FILES := $(rs_cpp_SRC_FILES) 56 57LOCAL_SRC_FILES += ../rsCompatibilityLib.cpp 58 59LOCAL_WHOLE_STATIC_LIBRARIES := \ 60 libutils \ 61 libstlport_static 62 63LOCAL_MODULE:= libRScpp_static 64 65LOCAL_MODULE_TAGS := optional 66 67LOCAL_C_INCLUDES += frameworks/rs 68LOCAL_C_INCLUDES += $(intermediates) 69 70LOCAL_LDFLAGS := -llog -lz -ldl 71LOCAL_NDK_STL_VARIANT := stlport_static 72 73include $(BUILD_STATIC_LIBRARY) 74