Andreas Huber | e46b7be | 2009-07-14 16:56:47 -0700 | [diff] [blame] | 1 | LOCAL_PATH:= $(call my-dir) |
| 2 | include $(CLEAR_VARS) |
| 3 | |
Andreas Huber | 9f9afef | 2009-09-15 12:49:11 -0700 | [diff] [blame] | 4 | LOCAL_C_INCLUDES += $(JNI_H_INCLUDE) |
Andreas Huber | 446f44f | 2009-08-25 17:23:44 -0700 | [diff] [blame] | 5 | |
Andreas Huber | b0caf94 | 2009-12-03 11:39:54 -0800 | [diff] [blame] | 6 | LOCAL_SRC_FILES:= \ |
Andreas Huber | 4b3913a | 2011-05-11 14:13:42 -0700 | [diff] [blame] | 7 | OMX.cpp \ |
Andreas Huber | b0caf94 | 2009-12-03 11:39:54 -0800 | [diff] [blame] | 8 | OMXComponentBase.cpp \ |
Andreas Huber | 4b3913a | 2011-05-11 14:13:42 -0700 | [diff] [blame] | 9 | OMXMaster.cpp \ |
Andreas Huber | b0caf94 | 2009-12-03 11:39:54 -0800 | [diff] [blame] | 10 | OMXNodeInstance.cpp \ |
Andreas Huber | 4b3913a | 2011-05-11 14:13:42 -0700 | [diff] [blame] | 11 | SimpleSoftOMXComponent.cpp \ |
| 12 | SoftOMXComponent.cpp \ |
| 13 | SoftOMXPlugin.cpp \ |
Andreas Huber | e46b7be | 2009-07-14 16:56:47 -0700 | [diff] [blame] | 14 | |
Andreas Huber | 4b3913a | 2011-05-11 14:13:42 -0700 | [diff] [blame] | 15 | LOCAL_C_INCLUDES += \ |
| 16 | frameworks/base/media/libstagefright \ |
| 17 | $(TOP)/frameworks/base/include/media/stagefright/openmax |
Andreas Huber | b0caf94 | 2009-12-03 11:39:54 -0800 | [diff] [blame] | 18 | |
Andreas Huber | 4b3913a | 2011-05-11 14:13:42 -0700 | [diff] [blame] | 19 | LOCAL_SHARED_LIBRARIES := \ |
| 20 | libbinder \ |
| 21 | libmedia \ |
| 22 | libutils \ |
| 23 | libui \ |
| 24 | libcutils \ |
| 25 | libstagefright_foundation \ |
Andreas Huber | b0caf94 | 2009-12-03 11:39:54 -0800 | [diff] [blame] | 26 | |
Feng Qian | 1fd769c | 2009-08-18 11:00:30 -0700 | [diff] [blame] | 27 | ifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true) |
Andreas Huber | c8d7c14 | 2009-11-11 16:33:17 -0800 | [diff] [blame] | 28 | LOCAL_LDLIBS += -lpthread -ldl |
| 29 | endif |
| 30 | |
| 31 | ifneq ($(TARGET_SIMULATOR),true) |
| 32 | LOCAL_SHARED_LIBRARIES += libdl |
Feng Qian | 1fd769c | 2009-08-18 11:00:30 -0700 | [diff] [blame] | 33 | endif |
| 34 | |
Andreas Huber | e46b7be | 2009-07-14 16:56:47 -0700 | [diff] [blame] | 35 | LOCAL_MODULE:= libstagefright_omx |
| 36 | |
| 37 | include $(BUILD_SHARED_LIBRARY) |
Andreas Huber | 2ea14e2 | 2009-12-16 09:30:55 -0800 | [diff] [blame] | 38 | |
Andreas Huber | 4b3913a | 2011-05-11 14:13:42 -0700 | [diff] [blame] | 39 | ################################################################################ |
Andreas Huber | 2ea14e2 | 2009-12-16 09:30:55 -0800 | [diff] [blame] | 40 | |
Andreas Huber | 4b3913a | 2011-05-11 14:13:42 -0700 | [diff] [blame] | 41 | include $(call all-makefiles-under,$(LOCAL_PATH)) |