Android.mk revision 10305cc672dcb39b7cc7dc03eeafffb2fea150ec
110305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wu# Build the unit tests.
210305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua WuLOCAL_PATH:= $(call my-dir)
310305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wuinclude $(CLEAR_VARS)
410305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua WuLOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
510305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wu
610305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua WuLOCAL_MODULE := DrmSessionManager_test
710305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wu
810305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua WuLOCAL_MODULE_TAGS := tests
910305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wu
1010305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua WuLOCAL_SRC_FILES := \
1110305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wu	DrmSessionManager_test.cpp \
1210305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wu
1310305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua WuLOCAL_SHARED_LIBRARIES := \
1410305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wu	liblog \
1510305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wu	libmediaplayerservice \
1610305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wu	libutils \
1710305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wu
1810305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua WuLOCAL_C_INCLUDES := \
1910305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wu	frameworks/av/include \
2010305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wu	frameworks/av/media/libmediaplayerservice \
2110305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wu
2210305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wuinclude $(BUILD_NATIVE_TEST)
2310305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wu
2410305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wu# Include subdirectory makefiles
2510305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wu# ============================================================
2610305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wu
2710305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wu# If we're building with ONE_SHOT_MAKEFILE (mm, mmm), then what the framework
2810305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wu# team really wants is to build the stuff defined by this makefile.
2910305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wuifeq (,$(ONE_SHOT_MAKEFILE))
3010305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wuinclude $(call first-makefiles-under,$(LOCAL_PATH))
3110305cc672dcb39b7cc7dc03eeafffb2fea150ecRonghua Wuendif
32