1e29d471e5ca9781d8772d445ec7832e94856fd14Jason SamsLOCAL_PATH:= $(call my-dir)
294d8e90ad78ee1dbc0efa315117688abd126ae55Jason Samsinclude $(CLEAR_VARS)
394d8e90ad78ee1dbc0efa315117688abd126ae55Jason Sams
4e29d471e5ca9781d8772d445ec7832e94856fd14Jason SamsLOCAL_SRC_FILES:= \
5e29d471e5ca9781d8772d445ec7832e94856fd14Jason Sams    android_renderscript_RenderScript.cpp
694d8e90ad78ee1dbc0efa315117688abd126ae55Jason Sams
794d8e90ad78ee1dbc0efa315117688abd126ae55Jason SamsLOCAL_SHARED_LIBRARIES := \
894d8e90ad78ee1dbc0efa315117688abd126ae55Jason Sams        libandroid_runtime \
983c64e6b624a876436d2ef5d2f173b10407e27b4Mathias Agopian        libandroidfw \
1094d8e90ad78ee1dbc0efa315117688abd126ae55Jason Sams        libnativehelper \
1194d8e90ad78ee1dbc0efa315117688abd126ae55Jason Sams        libRS \
1294d8e90ad78ee1dbc0efa315117688abd126ae55Jason Sams        libcutils \
13d685894212e6dbeac1fda4996903c1da115d49a6Ying Wang        liblog \
14b5af325fb1d21a9295bf3009cc95e5ead4999247Mike Reed        libskia \
1594d8e90ad78ee1dbc0efa315117688abd126ae55Jason Sams        libutils \
16000479f9e325b4e426a67033abd92d47da412725Mathias Agopian        libui \
17696257ccf315a1da042787c5b2d1f80c7146fc94Mathias Agopian        libgui
1894d8e90ad78ee1dbc0efa315117688abd126ae55Jason Sams
1994d8e90ad78ee1dbc0efa315117688abd126ae55Jason SamsLOCAL_STATIC_LIBRARIES :=
2094d8e90ad78ee1dbc0efa315117688abd126ae55Jason Sams
2194d8e90ad78ee1dbc0efa315117688abd126ae55Jason Samsrs_generated_include_dir := $(call intermediates-dir-for,SHARED_LIBRARIES,libRS,,)
2294d8e90ad78ee1dbc0efa315117688abd126ae55Jason Sams
2394d8e90ad78ee1dbc0efa315117688abd126ae55Jason SamsLOCAL_C_INCLUDES += \
2494d8e90ad78ee1dbc0efa315117688abd126ae55Jason Sams	$(JNI_H_INCLUDE) \
25b43a1e5ddf274eb5e01dc8e450bd15b640bebe9fAlex Sakhartchouk	frameworks/rs \
26eece0dda56ae29fff6e9003df97594f6ac50b6e2Derek Sollenberger	$(rs_generated_include_dir)
2794d8e90ad78ee1dbc0efa315117688abd126ae55Jason Sams
28eff663f391fa4f119685d5c14489b94661ea126fTim MurrayLOCAL_CFLAGS += -Wno-unused-parameter
2994d8e90ad78ee1dbc0efa315117688abd126ae55Jason Sams
30e29d471e5ca9781d8772d445ec7832e94856fd14Jason SamsLOCAL_ADDITIONAL_DEPENDENCIES := $(addprefix $(rs_generated_include_dir)/,rsgApiFuncDecl.h)
31e29d471e5ca9781d8772d445ec7832e94856fd14Jason SamsLOCAL_MODULE:= librs_jni
3294d8e90ad78ee1dbc0efa315117688abd126ae55Jason SamsLOCAL_ADDITIONAL_DEPENDENCIES += $(rs_generated_source)
33e29d471e5ca9781d8772d445ec7832e94856fd14Jason SamsLOCAL_MODULE_TAGS := optional
3412618a7f202d9c6ddf84c825e78693830213823dYing WangLOCAL_REQUIRED_MODULES := libRS libRSDriver
3594d8e90ad78ee1dbc0efa315117688abd126ae55Jason Sams
3694d8e90ad78ee1dbc0efa315117688abd126ae55Jason Samsinclude $(BUILD_SHARED_LIBRARY)
37