Android.mk revision c17fa065b6fee1d2176bd057de98b93d723b59e5
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 21LOCAL_CLANG := true 22LOCAL_CFLAGS += $(local_cflags_for_rs_cpp) 23 24LOCAL_SHARED_LIBRARIES := \ 25 libz \ 26 libcutils \ 27 libutils \ 28 liblog \ 29 libdl \ 30 libstlport 31 32LOCAL_MODULE:= libRScpp 33 34LOCAL_MODULE_TAGS := optional 35 36LOCAL_C_INCLUDES += frameworks/rs 37LOCAL_C_INCLUDES += external/stlport/stlport bionic/ bionic/libstdc++/include 38LOCAL_C_INCLUDES += $(intermediates) 39 40include $(BUILD_SHARED_LIBRARY) 41 42 43include $(CLEAR_VARS) 44 45LOCAL_CLANG := true 46LOCAL_CFLAGS += $(local_cflags_for_rs_cpp) 47 48LOCAL_SDK_VERSION := 8 49LOCAL_CFLAGS += -DRS_COMPATIBILITY_LIB 50 51LOCAL_SRC_FILES := $(rs_cpp_SRC_FILES) 52 53LOCAL_SRC_FILES += ../rsCompatibilityLib.cpp 54 55LOCAL_WHOLE_STATIC_LIBRARIES := \ 56 libutils \ 57 libstlport_static 58 59LOCAL_MODULE:= libRScpp_static 60 61LOCAL_MODULE_TAGS := optional 62 63LOCAL_C_INCLUDES += frameworks/rs 64LOCAL_C_INCLUDES += $(intermediates) 65 66LOCAL_LDFLAGS := -llog -lz -ldl 67LOCAL_NDK_STL_VARIANT := stlport_static 68 69include $(BUILD_STATIC_LIBRARY) 70