Android.mk revision 1b84df1a0823fbcb9cec754311f53eaccfe85ae3
120111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_PATH:= $(call my-dir)
220111aa043c5f404472bc63b90bc5aad906b1101Andreas Huberinclude $(CLEAR_VARS)
320111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber
420111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber# Set up the OpenCore variables.
520111aa043c5f404472bc63b90bc5aad906b1101Andreas Huberinclude external/opencore/Config.mk
620111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_C_INCLUDES := $(PV_INCLUDES)
720111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_CFLAGS := $(PV_CFLAGS_MINUS_VISIBILITY)
820111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber
9ea7d15629752256f6ea1d5c6ea796e59aefd030fAndreas HuberLOCAL_C_INCLUDES += $(TOP)/hardware/ti/omap3/liboverlay
101b84df1a0823fbcb9cec754311f53eaccfe85ae3Andreas HuberLOCAL_C_INCLUDES += $(JNI_H_INCLUDE)
11ea7d15629752256f6ea1d5c6ea796e59aefd030fAndreas Huber
1220111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_SRC_FILES:=                 \
138b938cdab5bd3d074d9b41bc2915fcfc11e47f27Andreas Huber	OMX.cpp                   \
148b938cdab5bd3d074d9b41bc2915fcfc11e47f27Andreas Huber        QComHardwareRenderer.cpp  \
158b938cdab5bd3d074d9b41bc2915fcfc11e47f27Andreas Huber        SoftwareRenderer.cpp      \
168b938cdab5bd3d074d9b41bc2915fcfc11e47f27Andreas Huber        TIHardwareRenderer.cpp
178b938cdab5bd3d074d9b41bc2915fcfc11e47f27Andreas Huber
188b938cdab5bd3d074d9b41bc2915fcfc11e47f27Andreas HuberLOCAL_SHARED_LIBRARIES :=       \
198b938cdab5bd3d074d9b41bc2915fcfc11e47f27Andreas Huber        libbinder               \
208b938cdab5bd3d074d9b41bc2915fcfc11e47f27Andreas Huber        libmedia                \
21c1a8d2f170aef7bb7664e25d6a8275f246260d12Feng Qian        libutils                \
228b938cdab5bd3d074d9b41bc2915fcfc11e47f27Andreas Huber        libui                   \
238b938cdab5bd3d074d9b41bc2915fcfc11e47f27Andreas Huber        libcutils               \
2420111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber        libopencore_common
2520111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber
26c1a8d2f170aef7bb7664e25d6a8275f246260d12Feng Qianifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true)
27c1a8d2f170aef7bb7664e25d6a8275f246260d12Feng Qian        LOCAL_LDLIBS += -lpthread
28c1a8d2f170aef7bb7664e25d6a8275f246260d12Feng Qianendif
29c1a8d2f170aef7bb7664e25d6a8275f246260d12Feng Qian
3020111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_PRELINK_MODULE:= false
3120111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber
3220111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_MODULE:= libstagefright_omx
3320111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber
3420111aa043c5f404472bc63b90bc5aad906b1101Andreas Huberinclude $(BUILD_SHARED_LIBRARY)
35