blob: a19134da6adbdf9fc74e1a2543b963e94a343d02 [file] [log] [blame]
Jason Sams8af858e92009-07-23 16:10:46 -07001ifeq ($(BUILD_RENDERSCRIPT),true)
2
Jason Samse29d4712009-07-23 15:19:03 -07003LOCAL_PATH:= $(call my-dir)
Jason Sams94d8e90a2009-06-10 16:09:05 -07004include $(CLEAR_VARS)
5
Jason Samse29d4712009-07-23 15:19:03 -07006LOCAL_SRC_FILES:= \
7 android_renderscript_RenderScript.cpp
Jason Sams94d8e90a2009-06-10 16:09:05 -07008
9LOCAL_SHARED_LIBRARIES := \
10 libandroid_runtime \
11 libacc \
12 libnativehelper \
13 libRS \
14 libcutils \
Mike Reedb5af3252009-07-10 15:33:21 -040015 libskia \
Jason Sams94d8e90a2009-06-10 16:09:05 -070016 libutils \
17 libui
18
19LOCAL_STATIC_LIBRARIES :=
20
21rs_generated_include_dir := $(call intermediates-dir-for,SHARED_LIBRARIES,libRS,,)
22
23LOCAL_C_INCLUDES += \
24 $(JNI_H_INCLUDE) \
Jason Samse29d4712009-07-23 15:19:03 -070025 $(LOCAL_PATH)/../../libs/rs \
Jason Sams94d8e90a2009-06-10 16:09:05 -070026 $(rs_generated_include_dir) \
27 $(call include-path-for, corecg graphics)
28
29LOCAL_CFLAGS +=
30
31LOCAL_LDLIBS := -lpthread
Jason Samse29d4712009-07-23 15:19:03 -070032LOCAL_ADDITIONAL_DEPENDENCIES := $(addprefix $(rs_generated_include_dir)/,rsgApiFuncDecl.h)
33LOCAL_MODULE:= librs_jni
Jason Sams94d8e90a2009-06-10 16:09:05 -070034LOCAL_ADDITIONAL_DEPENDENCIES += $(rs_generated_source)
Jason Samse29d4712009-07-23 15:19:03 -070035LOCAL_MODULE_TAGS := optional
Jason Sams94d8e90a2009-06-10 16:09:05 -070036
37include $(BUILD_SHARED_LIBRARY)
Jason Sams8af858e92009-07-23 16:10:46 -070038
39endif